maven+tomcat调试下,如何做到不用每次都打包,而是直接启动服务就ok?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven+tomcat调试下,如何做到不用每次都打包,而是直接启动服务就ok?相关的知识,希望对你有一定的参考价值。
参考技术A <build><outputDirectory>src/main/webapp/WEB-INF/classes</outputDirectory>
<testOutputDirectory>src/main/webapp/WEB-INF/classes</testOutputDirectory>
<plugins>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<id>copy-lib-src-webapps</id>
<phase>package</phase>
<configuration>
<tasks>
<delete dir="src/main/webapp/WEB-INF/lib" />
<copy todir="src/main/webapp/WEB-INF/lib">
<fileset dir="target/sem-tools-0.1/WEB-INF/lib">
<include name="*" />
</fileset>
</copy>
</tasks>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
webRoot设置为src/main/webapp
这样只需要在依赖有变化时package一次本回答被提问者采纳
以上是关于maven+tomcat调试下,如何做到不用每次都打包,而是直接启动服务就ok?的主要内容,如果未能解决你的问题,请参考以下文章
phpstorm如何直接在控制台中调试不用每次都打开浏览器?
IDEA 15 社区版 Maven项目 启动Tomcat调试