当前位置: 首页 > 知识库问答 >
问题:

tomcat7-maven-plugin-jsp/html未部署

蒯华彩
2023-03-14
        <plugin>
            <groupId>org.apache.tomcat.maven</groupId>
            <artifactId>tomcat7-maven-plugin</artifactId>
            <version>2.2</version>
            <configuration>
                <update>true</update>
                <contextReloadable>true</contextReloadable>
            </configuration>
        </plugin>

知道如何在变化时重新部署html和jsp吗?

共有1个答案

戎泰
2023-03-14

我认为问题可能出在Spring/Thymeleaf配置上。请确保在spring配置中禁用thymeleaf模板缓存。参见:Spring MVC与Thymeleaf。更新静态数据(具体答案:https://stackoverflow.com/a/14659583/1581069)

一般来说,应该只为生产启用缓存(当然,可能会有例外,但是...)。另一方面,在开发中,人们对看到最新的模板更新感兴趣。

更新:在再次阅读您的问题后,我感到困惑,因为您提到了thymeleaf,但也提到了jsp。据我所知,thymeleaf是在做html(作为一种jsp替代方案)。那么您使用的是thymeleaf还是JSP?因为我只是为了沉香酒。

 类似资料:
  • 我正试图将一个。war项目部署到我的tomcat7安装中。 我使用的是Ubuntu12.04和Tomcat7。

  • 问题内容: 我在使用Maven Tomcat7插件生成带有嵌入式Tomcat7实例的JAR存档时遇到问题。这是我的片段: 我的项目使用包装。生成了包含带有项目的WAR存档的Tomcat的JAR文件,但是当我尝试运行它时,出现错误: 我尝试了插件版本-相同的结果。 这是通过执行JAR提取的目录树: (如您所见,没有文件被复制) 问题答案: 从配置中删除路径。并使用2.1版的tomcat插件。在pom

  • 学习JSP,遇到CSS/JS内容无法加载的问题。我有一个jsp页面,在那里我有使用标准html链接和脚本标记引用的引导css和js: 它们都不起作用,Chrome在控制台上给了我以下内容: 如果我使用include指令,它适用于css,但会将所有内容拉入文件: jsp具有以下@page和元标记:

  • Windows Server 2008 R2,64 Apache Maven 2.2.1 Java版本:1.6.0\u 26 Java\u主页:C:\Program Files\Java\jdk1.6.0\u 26 Tomcat 7.0使用Java 1.6编译项目 我正在尝试使用tomcat7 maven插件来运行一个使用tomcat7:run目标的tomcat开发服务器。当我尝试点击索引时。服务

  • 我正在使用docker-maven-plugin为Java微服务创建一个dockerfile和docker映像。当我运行命令时,它不会创建DockerFile。 下面是pom.xml中构建任务的配置: 没有错误消息,但没有dockefile。下面是我运行时向屏幕发出的消息:

  • 我正在Java web应用程序中使用。现在,我可以使用命令运行我的web服务器。最近我注意到https://tomcat.apache.org/maven-plugin-2.0/tomcat7-maven-plugin/plugin-info.html中有一个名为的命令,它说: tomcat7:run: 使用嵌入式Tomcat服务器将当前项目作为动态web应用程序运行。 tomcat7:run-w