2017-08-28 54 views
0

我做下面的教程:春春STS工具套件,端口號的Tomcat在Windows 10

http://spring.io/guides/tutorials/bookmarks/

我把一切都在運行,但我似乎不能在休息結束點登錄。

http://localhost:8080/jlong/bookmarks

我得到一個彈出的登錄:「http://localhost:8080請求您的用戶名和密碼的網站上說:‘春’」

例如,當用戶名/密碼彈出,我進入「jlong​​」/「密碼」,它拒絕訪問。顯示開始後,STS控制檯不提供有用的信息。

「開始在MYPC應用與PID 19842

我有2個問題似乎搜索用於其並沒有提供很好的答案。爲以防萬一我搜索(netstat的-anob)對可能使用端口8080的所有應用程序把他們殺了,並重新啓動我的STS應用程序。TASKMANAGER細節或JavaConsole連接到JVM還沒有產生任何有用的東西。

  1. 我在哪裏可以找到詳細的Tomcat或其他日誌,看看發生了什麼事?
  2. 我可以如何更改STS內置的端口號?看到server.xml等,但似乎無法找到設置。

回答

0

這似乎是巨大的與此相關的問題上SO: What is username and password when starting Spring Boot with Tomcat?

有至少對於認證問題的答案。簡短的回答是:默認的用戶名是「user」,默認的密碼是Spring Security打印到控制檯時在默認密碼Using default security password:的行中啓動應用程序的密碼。

如果您在STS中以Spring Boot應用程序的形式啓動應用程序(例如使用啓動儀表板),則一旦應用程序啓動並運行良好,您就可以直接在啓動儀表板中看到應用程序的端口。如果您想更改該端口,則可以在application.properties文件application.yml文件中使用屬性「server.port」,在啓動配置中將其定義爲Boot App啓動配置或系統屬性,如所述這裏:Spring Boot: Change Port for Web Application

希望這有助於!

+0

奇怪的是,您指出的這些鏈接沒有在我的搜索結果中彈出。或者當我編寫這個問題時。 –

+0

沒問題,只要這有助於解決您的問題... :-) –