2015-12-26 45 views
1

這似乎是一個典型的困境,但我還沒有弄明白。 Maven在intellij外部工作良好,但intellij使用自己的maven實例,似乎一般工作。Intellij調試器失敗,發現org.codehaus.classworlds.Launcher找不到

然而,當試圖調試時,它沒有找到啓動程序,這聽起來像一個類路徑問題。綜觀「PS」(編輯的可讀性)的輸出,這是什麼的IntelliJ運行:

/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/bin/java \ 
-agentlib:jdwp=transport=dt_socket,address=127.0.0.1:63700,suspend=y,server=n \ 
-Dmaven.home='/Applications/IntelliJ IDEA 15 CE.app/Contents/plugins/maven/lib/maven3' \ 
-Dclassworlds.conf='/Applications/IntelliJ IDEA 15 CE.app/Contents/plugins/maven/lib/maven3/bin/m2.conf' \ 
-Dfile.encoding=UTF-8 \ 
-classpath \ 
'/Applications/IntelliJ IDEA 15 CE.app/Contents/plugins/maven/lib/maven3/boot/plexus-classworlds-2.4.jar:\ 
/Applications/IntelliJ IDEA 15 CE.app/Contents/lib/idea_rt.jar' \ 
org.codehaus.classworlds.Launcher \ 
-Didea.version=15.0.2 \ 
scala:run \ 
-DmainClass=redangus.nce.Inserter 

出於某種原因,是失去了對我來說,當我刪除第二行,(調試信息),我可以在命令行中正常運行它,並且在查找啓動器時沒有問題。

我會很高興有人幫助讓我的頭腦正確。

嗯,我有一個預感服務器選項應該是'y'。我想知道我是如何改變...

那麼,我建立了一個使用標準net.alchim31.maven:scala-archetype-simple原型的Hello World maven應用程序,並且在修復導入後編譯它,我發現它沒有實際上它也不在調試器中工作。嘆。我放棄。耶,打印報表

回答

0

Look this question,只是嘗試

看起來你對ClassNotFoundException的異常斷點。請嘗試打開運行|查看斷點...並取消選中「Java異常斷點」下的斷點。

我檢查由misktake的斷點,並導致問題。

相關問題