当我运行ear项目时,在war中更改web资源并不会在服务器上重新部署它,尽管我在所有地方都检查了“Deploy on Save”(war/ear)。
一些可能有用的信息:
在保存时部署:此选项仅适用于将netbeans.deploy
属性设置为true(这意味着netbeans将处理webapp的部署,监视文件并在必要时执行重新部署)。在netbeans中,右键单击maven项目,转到“Properties”,选择categories列表下的“Actions”,选择“Run Action”,然后在“Set Properties”文本框中指定netbeans.deploy=true
。
在战争中进行更改:如果我没有错,您只会在修改静态web内容(例如html、css、javascript等)时遇到这个问题。这是因为大多数服务器内存映射静态内容,并出于性能目的锁定文件。您需要将服务器配置为禁用内存映射文件。配置取决于您正在使用的服务器(glassfish/jetty/tomcat)。
netbean启动错误的url:netbeans使用基于项目文件夹名称的url。我也无法改变它(它总是重置),所以我想这是一个IDE bug。
如果我使用Tomcat9.0.33将它部署到windows服务器上的tomcat,这也可以正常运行。 然而,当我将它部署到ubuntu上的Tomcat9.0.16或9.0.24时,它并没有启动。catalina.log显示了以下内容,我试着取消对编译“org.springframework.boot:spring-boot-starter-tomcat”的注释,并将其更改为提供的“org.spri
我不熟悉weblogic,正在努力部署战争。我有一个在嵌入式tomcat上运行的spring boot应用程序。我改变了主要课程如下。 } 我把包装改成了战争,把tomcat罐子排除在外,然后部署。但是当提交请求时,我得到了404。我在管理控制台的诊断日志中没有看到任何内容。有地方看日志吗。在weblogic管理控制台中,我可以看到应用程序处于活动状态,运行状况良好。 我更改了相同的应用程序spr
我开发了一个springboot war文件来部署到服务器中,但是由于某些原因,我不得不将它部署到xampp的tomcat中,但是我得到了如下错误。我怎么才能修好这个? 信息:validateJarFile(c:\xampp\tomcat\webapps\ipf-2.0.0.rc2\WEB-INF\lib\tomcat-embed-core-8.5.28.jar)-jar未加载。参见Servlet
我已经在archlinux上安装了tomcat,我尝试了tomcat7和Tomcat8。根据包括官方文档在内的多个来源,部署WAR文件就像将其放入webapps文件夹(在我的示例中是/var/lib/tomcat7/webapps)一样容易。WAR文件被分解。但我不知道如何访问我的web应用程序。在localhost:8080上有一个tomcat网页。我还尝试了localhost:8080/nam
我正在尝试部署应用程序在我的本地tomcat,但有一些问题。我使用:Tomcat9、Spring boot、ReactJS和WebPack。当我运行embedded Tomcat(在Eclipse中)时,所有的OK-API工作良好,但是当我构建war文件并将其粘贴到本地Tomcat-API不工作时,所有的请求都失败了。 如何构建war文件: 运行mvn“clean install”; 将war文件