2012-02-07 45 views
0

我通過下載京都大亨//bitbucket.org/EP/kyototycoon-java麻煩安裝京都大亨 - Java。 hxxps:Maven的遇事

當運行MVN安裝我得到充足的告訴我,警告它找不到幾個文件:

http://pastebin.com/znpJ3d5n

當我第一次開始運行安裝我得到了很多的失敗和沒有錯誤的。在盲目地四處奔走並試圖分開安裝之後,輸出現在看起來像這樣。我沒有使用Maven的經驗,所以編輯pom.xml文件是不可能的。我試過使用忽略測試和編譯,並且我得到了幾個jar文件。這使我編譯 「Example.java」 使用:

javac -cp .:target/kyototycoon-0.2-SNAPSHOT.jar Example.java 

然後我嘗試使用運行代碼:

java -cp .:target/kyototycoon-0.2-SNAPSHOT.jar Example 

,但我得到一個運行時錯誤:

Exception in thread "main" java.lang.NoClassDefFoundError: Exception in thread "main" java.lang.NoClassDefFoundError: com/twitter/finagle/Codec 
    at kyototycoon.SimpleKyotoTycoonClient.<init>(SimpleKyotoTycoonClient.java:16) 
    at Example.main(Example.java:11) 
Caused by: java.lang.ClassNotFoundException: com.twitter.finagle.Codec 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266) 
    ... 2 more 

我假設這一切都回來的Maven安裝失敗,但我不知道如何解決它。

任何方向表示讚賞。京都似乎沒有一個大的支持小組。

回答

0

對於任何遇到同樣問題的人,我發現我需要的JAR文件正在創建。他們被存儲在〜/ .m2/repository/kyototycoon/kytotycoon /中。我創建了一個令人厭惡的外觀類路徑,它包含了所有這些JAR文件,這使我可以編譯並運行Example.java文件。

0

如果「編輯pom文件是不可能的」我強烈建議避開Maven。

無論如何,如果工件在任何存儲庫中都不可用,則可以使用install local jars to your repository