測試netbeans要添加外部tomcat
一直失敗搞了兩天,終於找到解決的方法
如果跑測試時出現錯誤
Deployment error: Starting of Tomcat failed.
log檔有跑到
ContextListener: contextDestroyed().......
在netbeans啟動tomcat視窗中出現
'127.0.0.1' 不是內部或外部命令、可執行的程式或批次檔。
('127.0.0.1*' is not recognized as an internal or external command)
確定tomcat單獨執行是沒有問題的,但在netbeans無法順利部署
解決方法:
在tomcat中編輯 bin/catalina.bat
拿掉原本JAVA_OPTS字串的雙引號""
例如
:noJuliConfig
set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%"
......
:noJuliManager
set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER%"
改成
:noJuliConfig
set JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%
.. ....
:noJuliManager
set JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER%
再跑一次測試OK
來源:
沒有留言:
張貼留言