在创建时在apache tomcat上部署war文件

时间:2017-06-19 05:39:15

标签: java linux maven jsp tomcat

我在java方面经验不足。

我使用JSP为我的servlet构建一个UI,以从用户那里获取输入数据。每当我想看到UI以及Servlet如何执行时,我必须一遍又一遍地做所有这些步骤,

  1. war
  2. 创建mvn clean install文件
  3. 将war文件复制到Webapps文件夹
  4. 重启apache tomcat
  5. 使用网址
  6. 查看结果

    我想知道是否有一个命令可以用来立即重建运行war文件的apache tomcat,这样我只需刷新网页即可查看结果。或者比上面容易的任何方法。

    我使用Intellij Idea。

    提前致谢。

2 个答案:

答案 0 :(得分:1)

IntelliJ IDEA社区版不支持 J2EE ,但您也可以通过以下两种方式实现此目的。要获得tomcat的全面支持,您可以购买 IntelliJ IDEA Enterpries Edition

使用maven-compiler-plugin
1)将此插件添加到pom.xml

<build>
    <finalName>mvn-webapp</finalName>
      <plugins>
          <plugin>
              <groupId>org.apache.maven.plugins</groupId>
              <artifactId>maven-compiler-plugin</artifactId>
              <version>3.5.1</version>
          </plugin>
      </plugins>
  </build>

2)然后运行此命令:

mvn tomcat:run

或安装Tomcat Runner Plugin

有关此插件的使用,请参阅this link

答案 1 :(得分:0)

这可能会帮助您在服务器上部署war文件 May be this will help you to deploy the war file on server