java - Maven Jetty - 仅修改静态文件时不要重新加载整个应用程序

标签 java maven jetty maven-jetty-plugin web-application-project

Maven Jetty 插件非常好(我使用的是 6.1.26 版本)。唯一烦人的事情是静态文件的修改。 我的 web 应用程序使用 Spring,遵循标准的 webapp Maven 布局,我基本上不希望在我更改 JSP 或 CSS 文件时重新加载整个上下文。

我检查了配置设置,但没有找到任何相关信息。

有什么想法吗?

提前致谢!

罗尔夫

最佳答案

您可以设置手动重新加载并且:

  1. 您的 IDE(即 Eclipse)会将静态资源复制到目标目录,以便透明地更新它们。
  2. 当您在 Java 类中进行更改时,您只需在 jetty 进程中按 Enter 键即可重新加载。

设置手动重新加载:

<plugin>
    <groupId>org.mortbay.jetty</groupId>
    <artifactId>maven-jetty-plugin</artifactId>
    <version>6.1.26</version>
    <configuration>
        <reload>manual</reload>
    </configuration>
</plugin>

关于java - Maven Jetty - 仅修改静态文件时不要重新加载整个应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9758983/

相关文章:

java - 将整数集转换为 int[] 数组时出现问题

java - Jbehave依赖导致运行时出错

java - Intellij 未导入更新的 jar

maven - 解决 Maven 无法检索插件描述符和构建失败

linux - 为 mvn jetty :run 生成 System V 初始化脚本

java - 清理 Jetty - 删除 'unnecessaries' 东西

java - 如何使用 JSOUP/Rest Assured Api 关闭 SSL 证书并获得登录响应?

java - batik 函数调用的不兼容对象参数

java - 从 tomcat 8 迁移到 jetty 服务器

java - 如果应用程序使用网络浏览器链接,如何通过 Android TV 的 Google Play 商店资格?