Java 我可以简单地解压war文件并将其复制到我的服务器目录中吗?

Java 我可以简单地解压war文件并将其复制到我的服务器目录中吗?,java,web-services,Java,Web Services,这可能是一个简单的问题。 我有一个简单的应用程序,我正在部署使用winstone作为web服务器 java -jar winstone-0.9.10.jar --httpPort=8081 --warfile=mywarFile.war 我可以简单地解压war文件中的文件并手动将它们复制到我的服务器目录结构中吗?这样做不起作用,为什么?我还需要做什么 提前感谢您的帮助。从Winstone页面: java-jar-target/winstone-0.9.10.jar--webroot=(+其他选

这可能是一个简单的问题。 我有一个简单的应用程序,我正在部署使用winstone作为web服务器

java -jar winstone-0.9.10.jar --httpPort=8081 --warfile=mywarFile.war
我可以简单地解压war文件中的文件并手动将它们复制到我的服务器目录结构中吗?这样做不起作用,为什么?我还需要做什么

提前感谢您的帮助。

从Winstone页面:

java-jar-target/winstone-0.9.10.jar--webroot=(+其他选项)
-或-
java-jar-target/winstone-0.9.10.jar--warfile=(+其他选项)
-或-
java-jar-target/winstone-0.9.10.jar--webappsDir=(+其他选项)
-或-
java-jar-target/winstone-0.9.10.jar--hostsDir=(+其他选项)

我不想使用winstone,这是我的问题。我可以不使用winstone将所有文件复制到服务器的web目录中吗?我该怎么做?我试着解压war文件,复制所有的文件,但是我得到了一些错误。Q:解压war文件后,你打算怎么处理它们???在不同的J2EE容器(如Tomcat或JBoss)中运行web应用程序?你到底想做什么???到底什么“不起作用”?具体点。谢谢你的回答和耐心。是的,我想知道我是否可以在不同的J2EE容器中运行它。我可能在实现时弄错了,我知道我不清楚,对不起,我没有太多的经验。许多容器需要一个明确的“部署战争”过程。其他(如Tomcat和JBoss)支持“自动部署”,您只需将war拖放到“部署”文件夹中即可。问:你的应用服务器是什么?问:您遇到了哪些具体问题?
  java -jar target/winstone-0.9.10.jar --webroot=<location of webroot> (+ other options)

- OR -
  java -jar target/winstone-0.9.10.jar --warfile=<location of warfile> (+ other options)

- OR -
  java -jar target/winstone-0.9.10.jar --webappsDir=<location of webapps directory> (+ other options)

- OR -
  java -jar target/winstone-0.9.10.jar --hostsDir=<location of hosts directory> (+ other options)