这是我第一次在项目中使用maven。基本上,我在 webapp 的 src 中工作,当我准备好将更改推送到目标时,我会执行 mvn clean install(这是我被告知要做的)。
问题是,如果我只是在 jsp 中做一个小的 html 调整并想查看结果,我必须等待测试、编译、部署、服务器重启,然后我必须再次登录。
必须有更好的方法来做到这一点。这让我的开发速度慢得要命。
最佳答案
您可以使用 maven tomcat 插件在您的 maven 项目上运行内存中的 tomcat。任何 jsp 或静态资源更改都将立即应用。 Java 代码更改仍然需要您手动停止和启动服务器。
为此使用以下 Maven 目标
mvn clean tomcat:run
关于java - Maven 只推送 jsp 无需重新编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19718790/