我以前没有使用Java的经验。尝试从github-https://github.com/ESPD/ESPD-Service运行项目。该服务使用Maven来构建多模块Maven项目。我正在使用mvn clean package
来生成project.war
文件。然后键入java -Dspring.profiles.active=prod -Xms768m -Xmx768m -jar project.war
,应用程序在端口8080的Tomcat容器中运行,并且在cmd控制台上显示该应用程序运行良好,但是当我尝试访问localhost:8080时出现问题。它说“未找到”,我一直在互联网上寻找解决方案,但没有成功。如果有人帮助我,将不胜感激。
答案 0 :(得分:1)
Java版本应为JDK 1.8, Maven版本不得大于3.5.0
然后将2个库添加到ESPD-Service \ espd-web \ target \ espd-web \ WEB-INF \ lib文件夹中:mail-1.4.7.jar和activation-1.1.1.jar由于当前缺少它们。
此后,运行mvn install
以安装所有jar文件,然后按照文档上的说明运行java -Dspring.profiles.active=prod -Xms768m -Xmx768m -jar espd-web.war
。另外,当应用在localhost:8080
上运行时,请确保添加localhost:8080/espd