2015-12-02 79 views
0

我正在使用intellij的想法編寫我正在使用的項目,使用OneJar命令創建.jar文件後,我在我的linux服務器上部署了.jar文件。就像192.164.1.125。我在服務器上運行命令sudo nohup java -jar fileName.jar &以在後臺啓動jar文件,並使用rest-client應用程序將剩餘調用發送到我的.jar文件。每當出現錯誤時,我只能看到錯誤消息nohup.out文件和我真正想要的是使用intellij想法調試我的jar文件,即如何在我的客戶端機器上運行intellijIdea來調試在192.164.1.125上運行的我的.jar。我知道我必須在intellij的運行菜單中使用EditConfigurations選項,並提供IP和端口,但如何完全做到這一點。如何使用Intellij Idea遠程調試.jar文件

回答

-1

您必須在調試模式下通過添加其他魔術標誌來運行遠程「java -jar ..」命令。然後,您可以告訴您的本地IntelliJ創建一個針對遠程應用程序的新調試配置 - IntelliJ提供了您需要的魔術標誌。

此功能的幫助頁面是https://www.jetbrains.com/idea/help/run-debug-configuration-remote.html

+0

我得到'無法打開調試端口(IP:porntno)java.io.IOException'error – Aamir

+1

現在它的工作,這http://stackoverflow.com/questions/30858312/handshake-failed-connection-prematurally-closed-error-when-debugging-solr-in-i really really – Aamir

+2

答案中的鏈接不再存在。任何人都知道是否有更新的頁面? – Lexi