我创建了一个web项目,将其打包成war文件并部署到jboss中-工作得很好(我之前已经这样做了100次,并且成功了)。今天,我修改了同一个项目,再次创建了war文件,并像往常一样将项目部署到集群jboss服务器(在Red Hat Enterprise Linux server release 5.4 (Tikanga)上运行的jboss-4.0.5.GA),我希望这些更改能反映出来。当我通过浏览器访问项目时,我所做的更改不会显示。当我在我的笔记本电脑(Windows7)上部署相同的war文件时,更改会完美地显示出来!所以我停止了jboss服务器,删除了集群jboss服务器上的临时目录和工作目
我在WebLogic服务器(12.1.3.0.0)上部署了一个war文件,但是当我尝试启动该应用程序来服务所有请求时。它失败了,错误消息如下:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver#0': Invocation of init method failed; nested
在通过:size_t运行rails时,FFI理解jRuby,但在使用莺创建.war文件并使用java -jar my_project.war或Tomcat运行该文件之后就不懂了。
Linux | Windows
-----------------------------+-------------
java -jar works | doesn't work
tomcat works | doesn't work
rails s (using jruby) works |
我使用命令jar cvf MyWarFile.war <list all files and dir to be part of war file with space in between>在linux中创建一个war文件。我不想在命令中指定每个文件/dir,我只想使用*(用当前dir中的文件创建war文件)。在尝试将目录中的所有文件(使用*)添加到正在创建的war文件时,应该如何排除某些文件/dir。
我在找类似的东西
jar cvf MyWarFile.war * <how to exclude certain file/dir>