gpt4 book ai didi

maven - 如何在 Maven 应用程序中热部署 JSP 更改?

转载 作者:行者123 更新时间:2023-12-04 17:23:04 26 4
gpt4 key购买 nike

我有一个 Maven 网络应用程序。我正在使用 springsource 工具套件及其内置的 tc 结构服务器。

每次我进行任何更改时,我都必须执行 mvn clean install 并重新启动服务器。即使对于 JSP 的更改。

有什么方法可以让我只进行 JSP 更改,并且它们会像常规 Web 应用程序(不是 Maven 应用程序)一样在刷新时反射(reflect)在浏览器中。

我已经在互联网上搜索过,但还没有成功。

仍然没有任何线索。它使开发过程极其缓慢。我查看了 jrebel,但它不是免费的,我不是在寻找类的热部署,而只是在寻找 JSP、javascripts、css 等的热部署。

最佳答案

我目前使用配置文件将 JSP 复制到我的目标目录,一旦我需要更新 JSP,我就会从 Eclipse 调用它。
您还可以通过添加执行来复制这样的类文件。

<profile>
<id>copyJsps</id>
<build>
<plugins>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<version>2.5</version>
<configuration>
<outputDirectory>${basedir}/target/app/WEB-INF/jsp</outputDirectory>
<resources>
<resource>
<directory>src/main/webapp/WEB-INF/jsp</directory>
<filtering>true</filtering>
</resource>
</resources>
</configuration>
</plugin>
</plugins>
</build>
</profile>

使用: mvn resources:copy-resources -PcopyJsps

关于maven - 如何在 Maven 应用程序中热部署 JSP 更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16881910/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com