2017-06-03 63 views
-1

我試圖在運行在Ubuntu機器上的Tomcat8服務器上部署Java項目。將Java EE應用程序部署到Tomcat8

我從here下載的商務套房Zip文件,然後我複製了文件夾/ tomcat的/ webapps中。當我啓動tomcat服務器時,一切看起來都很順利,但我無法從瀏覽器訪問本地主機:8080,因此無法響應。

然後我刪除從/ tomcat的/ webapps中的項目文件夾,重新啓動服務器,一切都正常工作。 我不知道爲什麼當我將項目添加到/ webapps時,即使服務器正在運行,localhost:8080也沒有響應。

如果您有任何想法,請幫助我!

注意:我試着上傳.war文件到應用程序管理器運行的jar CVF dirname.war後。但是我收到了與上傳文件大小有關的錯誤。

+0

請使用命令行啓動tomcat,在tomcat的'bin'文件夾運行命令行,運行命令:'startup.bat'。它會啓動tomcat並保持命令行控制檯,之後,讓我們將'.war'文件複製並粘貼到'webapps'文件夾中。刷新'webapps'文件夾,然後去控制檯看看會發生什麼 –

回答

0

只能將Java Enterprise App部署到Tomcat8(Servlet容器)。因爲JEE應用程序需要JBoss,Glasfish,Weblogic Server,TomEE等企業容器。

如果你的意思部署動態Web應用程序(由類似戰爭)產生的任何支持Java的IDE Tomcat8 - >你可以簡單的複製它從瀏覽器

http://localhost:port/app_name

/tomcat的/ webapps /目錄文件夾和訪問或者您也可以配置在此之後對/tomcat/conf/server.xml

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

根上下文可以通過輸入瀏覽器的訪問

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