我剛剛安裝了Jenkins & http://localhost:8080工作正常,我可以看到詹金斯的儀表板,接下來我跟着this tutorial。 HTM設置tomcat的,有沒有安裝這個問題,但之後我看到 HTTP狀態404 - /詹金斯http:// localhost:8080/jenkins顯示404
類型狀態報告
消息/詹金斯 描述所請求的資源不可用。
的Apache Tomcat/9.0.0.M11
所以我不知道是什麼的問題。
我剛剛安裝了Jenkins & http://localhost:8080工作正常,我可以看到詹金斯的儀表板,接下來我跟着this tutorial。 HTM設置tomcat的,有沒有安裝這個問題,但之後我看到 HTTP狀態404 - /詹金斯http:// localhost:8080/jenkins顯示404
類型狀態報告
消息/詹金斯 描述所請求的資源不可用。
的Apache Tomcat/9.0.0.M11
所以我不知道是什麼的問題。
你是怎麼安裝Jenkins的?你是下載文件還是使用安裝程序安裝它?
從你列出的教程看來,它看起來像使用Tomcat來託管jenkins.war文件,即將jenkins.war文件複製到<tomcat-location>/webapps
,並且它應該在假定Tomcat已啓動並正在運行的情況下工作。您可以查詢http://localhost:8080/manager/
瞭解有關正在運行的應用程序的更多信息。
編輯
要訪問Tomcat的經理,你可能需要一個角色添加到您的<tomcat-location>/conf/tomcat-users.xml
文件,如:
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<user username="admin" password="password" roles="manager-gui,manager script" />
我已經卸載的tomcat做C:> tomcat9 // DS // Tomcat9,重新安裝jenkins &在灌輸後我給了新的管理員密碼。我的問題已解決。 謝謝大家。
我確實通過Java安裝了jar -jar Jenkins.war,我嘗試了http:// localhost:8080/manager /它詢問用戶名和密碼,我試圖尋找tomcat-users.xml,但沒有給出密碼。 –
所以你開始詹金斯自己呢?嘗試關閉它,然後將'jenkins.war'文件放入tomcat webapps文件夾並啓動tomcat。問題可能在於Jenkins和Tomcat在同一個端口上運行。 –
至於'username'和'password',您需要爲tomcat文件'/conf/tomcat-users.xml'添加一個角色(請參閱我的答案**在我的答案中)。這是因爲默認情況下Tomcat不包含任何具有正確角色的用戶。請參閱[鏈接](https://tomcat.apache.org/tomcat-9.0-doc/manager-howto.html#Configuring_Manager_Application_Access) –