从其组件文件夹创建 war
Creating war from its component folders
我已经在远程 linux 服务器上部署了我的 war 文件。我 运行 这个 war 使用 jetty-运行ner。我把这个war推多次是不可行的。它的大小很大,将新的 war 推送到服务器大约需要 45 分钟。为了处理这个问题,我想到了使用以下步骤(使用命令):
unzip:
解压war到其对应的files/folders:WEB-INF,META-INF,index.jsp.
- 正在更新 WEB-INF 中的新 class 文件。
zip:
再次将这些文件夹重新打包成 war。
但是新创建的war不起作用。有没有 standard/correct 方法将这些文件打包成 war。此外,jar
命令在服务器上不可用。
求推荐
P.S。 已经研究了各种 SO 问题,但没有找到任何有用的解决方案。
zip 命令没有按预期运行。该命令打包的 war 无效。相反,我们必须使用 JAR
命令。
我能够在使用 :
修改内容后生成 war
jar -cvf webproject.war index.jsp META-INF/ WEB-INF/
注意:如果 jar 命令在服务器上不可用,请使用服务器上安装的 java 指定 JAR
路径:
PATH_TO_JAVA/bin/jar -cvf webproject.war index.jsp META-INF/ WEB-INF/
我已经在远程 linux 服务器上部署了我的 war 文件。我 运行 这个 war 使用 jetty-运行ner。我把这个war推多次是不可行的。它的大小很大,将新的 war 推送到服务器大约需要 45 分钟。为了处理这个问题,我想到了使用以下步骤(使用命令):
unzip:
解压war到其对应的files/folders:WEB-INF,META-INF,index.jsp.- 正在更新 WEB-INF 中的新 class 文件。
zip:
再次将这些文件夹重新打包成 war。
但是新创建的war不起作用。有没有 standard/correct 方法将这些文件打包成 war。此外,jar
命令在服务器上不可用。
求推荐
P.S。 已经研究了各种 SO 问题,但没有找到任何有用的解决方案。
zip 命令没有按预期运行。该命令打包的 war 无效。相反,我们必须使用 JAR
命令。
我能够在使用 :
修改内容后生成 warjar -cvf webproject.war index.jsp META-INF/ WEB-INF/
注意:如果 jar 命令在服务器上不可用,请使用服务器上安装的 java 指定 JAR
路径:
PATH_TO_JAVA/bin/jar -cvf webproject.war index.jsp META-INF/ WEB-INF/