2012-12-22 106 views
1

我已經開始一個新項目,並且有一個.bat文件來運行我的應用程序。我碰巧使用linux,所以我不能使用.bat文件(除非必須,否則我不想創建.sh文件)。有人能告訴我如何設置我的運行配置,以便我的應用程序能夠通過IntelliJ 12運行嗎?我試了幾件事情,我不斷收到此錯誤:IntelliJ - 設置運行配置(出錯)

Error: Could not find or load main class com.intellij.rt.execution.application.AppMain 

下面是來自.bat文件的行:

java -Xmx1500m -XX:+DisableExplicitGC -noverify -cp bin;libs/* com.rs2.Server localhost 43594 600 

這是我在的IntelliJ已經試過:

(我不能發佈圖片對不起,這裏的鏈接) http://imgur.com/8Trn6

+0

我爲你想完成什麼有點困惑。如果你有源代碼,你不需要*通過任何複雜的腳本來運行你的應用程序 - 你可以製作並運行,而且你很好。如果你不這樣做,那麼在任何IDE中編輯源代碼,更不用說IntelliJ了,這將非常痛苦。也許讓我們知道你試圖使用IntelliJ將會有所幫助。 – Makoto

+0

我正在使用IntelliJ寫我的代碼?我不明白你說什麼。這個特定的程序是一個服務器。 – Kuto

+0

如果它是一個服務器,並且你沒有源代碼,那麼爲什麼你需要一個IDE? – Makoto

回答

1

分號只能在Windows機器路徑分隔符。如果您想在* Nix(包括Mac)中將路徑添加到路徑中,那麼您希望使用冒號字符。

這是你的配置是什麼樣子:

java -Xmx1500m -XX:+DisableExplicitGC -noverify -cp bin:libs/* com.rs2.Server localhost 43594 600 
+0

這工作,雖然現在我得到我的圖書館的錯誤。有沒有可能的方式通過IntelliJ運行這個? – Kuto

+0

取決於錯誤是什麼。請記住,如果在編譯和運行代碼之前需要第三方JAR /庫,則必須在路徑上的某個位置擁有所有適當的JAR和庫。 – Makoto

+0

得到它的工作,謝謝。 – Kuto

相關問題