我有一個使用Processing.org創建的應用程序,並且試圖在Linux上運行它。很快進入應用程序,我得到一個堆大小錯誤。我嘗試從命令行運行該應用程序的行與java -Xmx512m myAppNameHere
行,但是當我這樣做時,我收到一條消息,說「線程中的異常」主「java.lang.NoClassDefFoundError:myAppNameHere/exec」 然後它說 「無法找到主要類:myAppNameHere。程序將退出「使用Java Xmx在Linux上啓動Processing.org應用程序
所以......運行此命令時有沒有特殊的方法來調用應用程序?我試過myApp.java,myApp.exe,myApp.pde ......任何想法都將不勝感激。
我試過:「java -Xmx512M myApp -cp lib/myApp.jar」和很多版本的,但我得到相同的結果。在名爲「lib」的目錄中有一個myApp.jar文件。 – Chris
試試這個:'java -Xmx512M -cp lib/myApp.jar myApp' 另外你的主類包括包的名稱是什麼?即你需要用'com.foo.bar.MyApp'完全限定它 – stringy05