将Java EE应用程序部署到Tomcat8

时间:2017-06-03 23:52:36

标签: java tomcat java-ee

我正在尝试在运行在Ubuntu机器上的Tomcat8服务器上部署Java项目。

我从here下载了商务套件Zip文件,然后将文件夹复制到/ tomcat / webapps。当我启动tomcat服务器时,一切似乎都很好,但我无法从我的浏览器访问localhost:8080,它一直没有响应加载。

然后我从/ tomcat / webapps中删除了项目文件夹,然后重新启动了服务器,一切正常。 我不知道为什么localhost:8080在我将项目添加到/ webapps时没有响应,即使服务器正在运行。

如果您有任何想法,请帮帮我!

注意:我在运行jar cvf dirname.war后尝试将.war文件上传到APP MANAGER。但是我收到了与最大文件大小上传相关的错误。

1 个答案:

答案 0 :(得分:0)

只需将Java Enterprise App部署到Tomcat8(Servlet容器)即可。因为JEE应用程序需要像JBoss,Glasfish,Weblogic Server,TomEE这样的Enterprise Container。

如果您的意思是将动态Web应用程序(像war一样组合)生成任何Java支持的IDE到Tomcat8 - >您可以将其简单地复制到/ tomcat / webapps /文件夹并从浏览器访问

http://localhost:port/app_name

或者您可以在/tomcat/conf/server.xml上配置根上下文

<Host>
<!-- Other code stuff -->
<Context path="" docBase="app_name" debug="0" reloadable="true"></Context>
</Host>

之后,您可以通过在浏览器上输入来访问

http://localhost:port(默认端口8080)