我是新來的Tomcat和Maven配置。我被給了一個具有所有依賴關係的.war文件。我試圖找出如何運行在使用pom.xml文件配置的給定端口上的war文件如何使用tomcat/maven運行.war文件?
我試過mvn tomcat:run-war其中.war文件存在但它顯然需要一個pom.xml我怎樣才能配置這個能夠運行這個?
我是新來的Tomcat和Maven配置。我被給了一個具有所有依賴關係的.war文件。我試圖找出如何運行在使用pom.xml文件配置的給定端口上的war文件如何使用tomcat/maven運行.war文件?
我試過mvn tomcat:run-war其中.war文件存在但它顯然需要一個pom.xml我怎樣才能配置這個能夠運行這個?
如果你已經編譯了包含所有依賴的項目,那麼它與maven無關(因爲它是一個從源代碼構建項目的工具)。
爲了部署WAR文件,你應該在系統上安裝獨立的Tomcat和下降WAR文件到webapps目錄中Tomcat安裝的主文件夾,然後(重新)啓動tomcat。給它20-30秒啓動,並在瀏覽器中打開http://localhost:8080/war-file-name-without-dot-war,如果一切順利的權利,那麼你將看到部署的應用程序。
確定這樣做。當我們進入/ war-file-name-without-dot-war時,找不到404。 tomcat服務器正在運行。 – Garuuk
這意味着,要麼你放棄了戰爭的文件在一個錯誤的目錄或Tomcat沒有部署某些原因戰爭。查看tomcat日誌目錄中的catalina.out日誌文件是否有任何錯誤。 –
你應該閱讀更多關於Maven和Tomcat是.. – Dagriel