Apache Tomcat - 简单的jar文件部署



我可以在Apache Tomcat server中部署从java项目创建的基本jar文件吗?

遵循的步骤:

  1. 打开日食氧气。创建新的Maven项目。
  2. Main中添加简单的"Hello World"代码。
  3. 在测试文件夹中添加简单的"Selenium Web驱动程序脚本">
  4. 创建包含所有依赖项的POM文件
  5. 打开命令行并运行mvn clean install
  6. 在目标文件夹中创建了"Hello World.jar"文件。
  7. 开始了我的Tomcat server.
  8. 已将上述jar文件复制到WebApps文件夹中
  9. 然后我打开浏览器并输入"https://localhost:8080/HelloWorld">
  10. 我看不到"Hello World",但这是一个错误。

我真的可以像上面那样进行部署吗?还是我应该只创建 Web 应用程序以便在Tomcat中部署?

请帮忙!

Tomcat 是一个 Web 容器和服务器,你不能在 Web 服务器上部署 jar 文件。您似乎正在用main方法编写"Hello World"代码,而不是创建Web应用程序。

对于tomcat部署,你需要创建一个Web应用程序(使用JSP/Servlet/Spring等(,并且需要打包与WAR或EAR相同的包。

您可以通过 maven 进行打包,如下所示:

<packaging>war</packaging>

最新更新