我已成功安装apache tomcat并使用curl命令验证了它的正常工作
curl http://localhost:8080/
Tomcat已安装在
/var/lib/tomcat8/
webapps/ROOT/index.html
webapps/ROOT/META-INF
lib
我已经在一个zip文件中收到了Java应用程序的以下结构
App/
build.xml
deploy.sh
run.sh
www/
*.jsp files
WEB-INF/lib/*.jar files
我想在我的服务器上安装并运行此应用程序。我怎样才能做到这一点。具体来说,我想知道这些文件夹的放置位置。我是否需要运行任何部署或构建文件。我需要安装jar文件吗?如果我直接从curl命令运行.jsp文件之一,则会由于缺少Java类而崩溃。
也许我缺少明显的东西,但是我是Java env的新手,无法从Google找到它。
答案 0 :(得分:0)
如果尚未尝试过,请考虑使用Maven来构建项目。
这将为您自动化和简化许多类似的工作,例如创建.war文件并将您的项目部署到Tomcat。使用Maven,您必须在pom.xml(项目配置文件)中设置<packaging>war</packaging>
,然后运行mvn tomcat7:deploy
命令。
有关详细信息,请参见上面指向Maven文档的链接,或例如查看this tutorial。
您还可以使用(默认)http://localhost:8080/manager下的Tomcat Manager手动部署.war文件。