2015-05-09 103 views
-1

您好,我正嘗試在intellij 14社區版中啓動tomcat。我已將其配置爲外部工具。在Windows中,我可以通過將程序指向catalina.bat並在參數中輸入jpda start來完成。但在Linux機器上,我將程序指向Catalina.sh並在參數中輸入jpda start。 但是,當我運行它顯示權限被拒絕。以下是確切的錯誤。我該如何解決它?在intellij社區版中啓動tomcat

錯誤:

錯誤運行Tomcat:不能運行程序 「/home/creative/work/apache-tomcat-8.0.12/bin/catalina.sh」(目錄「/家/創意/工作/ Apache的Tomcat的8.0.12/bin中「):錯誤= 13,拒絕權限

+1

[IntelliJ說'無法運行程序'/path/to/tomcat/bin/catalina.sh'錯誤= 13權限被拒絕]的可能重複(http://stackoverflow.com/questions/3092049/intellij-says-無法運行程序路徑到Tomcat的斌卡塔利納sh錯誤13每) – kenorb

+0

沒有運氣對我來說。我試過了 –

+1

你究竟想過什麼? 'Permission denied'只是說你沒有權限運行它,所以你必須通過'chmod 755 catalina.sh'或'chown $ USER catalina.sh'來授予它的權限。這裏不應該有任何其他的魔法。 – kenorb

回答

0

我給予了充分的權限到Tomcat文件夾通過執行以下命令:

sudo chmod u=rwx,g=rwx,o=rwx apache-tomcat-8.0.12 -R 

而且它爲我工作。可能不是最佳解決方案,因爲我是linux新手。

並感謝kenorb幫助我找出解決方案。