从 Eclipse 动态 Web 项目的命令行创建 WAR 文件

Create WAR file from command line for Eclipse Dynamic Web Project

我在通过命令行从动态 Web 项目生成 war 文件时遇到问题。类似于 线程。但不幸的是我没有行家或 gradle...

如果我从 Web 项目的主目录的命令行创建一个 war 文件,我无法通过 tomcat 连接到任何网站。如果我深入文件夹 "webcontent",我可以连接到 html 欢迎页面,但我无法连接到位于 src 文件夹中的 servlet。

感谢您的帮助!

好的,我用不同的方法解决了这个问题:

根据 this 线程,我在 /WebContent 下创建了 /WEB-INF/classes。

然后我就可以用

创建War-文件了
cd /to/your/Webcontent/directory
jar -cvf /destination/folder/of/war-file *

并在 tomcat 中部署了这个 war 文件。现在一切正常。希望这也能帮助其他有类似问题的人。