1
我試圖在項目中使用querulous。它編譯罰款使用sbt compile
但是當我做sbt run
我得到: java.lang.NoClassDefFoundError:COM /嘰嘰喳喳/轉換/時間問題使用querulous「java.lang.NoClassDefFoundError:com/twitter/conversions/time」
任何想法,爲什麼會發生這種情況?
我試圖在項目中使用querulous。它編譯罰款使用sbt compile
但是當我做sbt run
我得到: java.lang.NoClassDefFoundError:COM /嘰嘰喳喳/轉換/時間問題使用querulous「java.lang.NoClassDefFoundError:com/twitter/conversions/time」
任何想法,爲什麼會發生這種情況?
通常是因爲包含相關類的jar在編譯時在類路徑上,而在運行時不在。調用scala時調查-classpath
參數。
是的,或者它可能是由於在一個環境中有一個jar包的*版本不同而造成的。 – 2012-02-03 17:57:15
雖然類路徑會改變爲sbt編譯vs sbt嗎? – dave 2012-02-03 18:10:33
潛在。閱讀這個人:http://code.google.com/p/simple-build-tool/wiki/Classpaths – 2012-02-03 18:12:57