java - 如何通过复制到 $JETTY_HOME/webapps 来将 WAR 部署到 Jetty?
问题描述
安装 Jetty 后,当我得到一个欢迎页面时,它肯定正在运行。
如何手动部署WAR
到 Jetty?
如果您有一个标准的 Web 应用程序,您可以通过将其复制到 webapps 目录中来将其热部署到 Jetty。
webapps 目录在哪里?或者,我如何找到目录?
另见:
- 通过复制WAR部署
将 Web 应用程序部署到 Jetty 服务器的最简单方法可能是将 WAR 文件复制到 $JETTY_HOME/webapps 目录中。
dpkg -L jetty9
作为要点的输出显示:
/usr/share/jetty9/logs
/usr/share/jetty9/start.d
/usr/share/jetty9/start.ini
/usr/share/jetty9/start.jar
/usr/share/jetty9/webapps
和:
/var/cache/jetty9
/var/lib
/var/lib/jetty9
/var/lib/jetty9/webapps
/var/lib/jetty9/webapps/README.TXT
/var/log
/var/log/jetty9
/usr/share/doc/jetty9/README.Debian
解决方案
在 Ubuntu Jetty 上,默认情况下 webapps 目录是/var/lib/jetty/webapps
.
可以肯定的是,请检查已安装文件的列表(以及它们已复制到哪些目录):
dpkg -L jetty
推荐阅读
- reactjs - 使用 jest 和 react-testing-library 测试对象属性时出错
- javascript - 检查元素是否具有特定的类 JQUERY
- java - 一个愚蠢的问题:如何在一堆文件中识别一个 jar 文件?
- mysql - 简单的内连接和索引
- postgresql - AWS RDS 实例 PostgreSQL 的 100% CPU 利用率正常使用
- sonarqube - 从 SonarQube_6.7.6 导出报告
- java - Calendar#getFirstDayOfWeek() 返回错误值
- data-binding - 无法在详细信息页面中显示所选第一行的 RowRepeater 的详细信息
- r - 定义生物和技术重复样本的代码(脑筋急转弯)
- image - ASP.NET Core Web API - 保护图像服务