Posted on 2011-04-16 13:17
IceWee 閱讀(609)
評論(0) 編輯 收藏 所屬分類:
Others
連接到localhost 提示:位于 XDB 的服務器 localhost 要求用戶名和密碼
機器上裝了Tomcat6.0.18和Oracle10g,單獨啟動Tomcat6.0,輸入http://localhost:8080可以到Tomcat歡迎頁。而啟動Oracle的有關必須服務后,再輸入http://localhost:8080就彈出一對話框如圖:

產生原因:8080端口被其他服務占用
解決方案:
1、更改Tomcat的端口,這個比較簡單。其方法如下:
(1)、在Tomcat安裝根目錄下的字文件夾conf中找到文件server.xml
(2)、將其用記事本程序打開,找到這段文字:
<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" /> 將以上代碼中的Connector port="8080"中的8080更改為8088即可,重新啟動Tomcat,使用http://localhost:8088登錄,發現問題已解決。
2、 禁用Oracle服務。在“計算機管理”中的“服務”中找到OracleServiceORCL,停止掉就OK了。但是這并不是一種好的解決方法,因為很多時候我們是同時需要用到Tomcat和Oracle兩種服務的。
文章出處:http://www.diybl.com/course/3_program/java/javashl/2008913/142707.html