2013-09-30 75 views
2

我的Java Web項目(Struts + Spring)在我的本地主機中完美運行。我必須將其部署到我的網站上,但由網絡主機提供的Tomcat管理器界面表示由於安全原因無法上傳WAR文件。在聯繫技術支持人員時,我被告知無法上傳WAR,並且我應該嘗試通過直接上傳文件(我有FTP訪問權限)來部署我的項目。在沒有WAR或EAR的情況下在Tomcat上部署Java Web項目

我的問題是沒有人在技術支持上給出了我應該把我的項目文件放在哪裏的具體說明(我不知道它是否應該在WAR發送到的相同文件夾上)既不知道如何開始/停止它(一旦我上傳文件,Tomcat管理器是否會識別它)?

回答

3

您可以隨時嘗試將war文件上傳到tomcat的webapps文件夾。

如果tomcat在autoDeploy設置爲true的情況下運行,它會自動部署您的應用程序。

我認爲,如果你上傳的爆炸戰爭的web應用同樣會發生,上下文將是你把你的目錄中的文件的名稱。

2

您將文件傳輸到戰爭文件所在的相同位置 - 但只是擴展戰爭。

tomcat是否會認識到文件已經改變取決於tomcat服務器的配置。我只是放棄它 - 傳輸文件,看看會發生什麼。如果它沒有提到更改,那麼你需要從技術支持中找到如何重新啓動tomcat。

2

只要將您apllication的文件夾到Tomcat的目錄webapps並配置tomcat以自動部署。重新啓動服務器,您的應用程序將被部署。

相關問題