2009-12-19 13 views
2

我的項目佈局我怎麼能指示IntelliJ IDEA的爲不包括certatin依賴性(機器人)

/ServerModule 
    /commonClasses 

/AndroidClient 
    /needsToIncludeSomeCommonClasses 

但只要我想編譯和構建我AndroidClient IntelliJ將服務器libs到的編譯classpath我android項目,我得到一個UNEXPECTED TOP-LEVEL EXCEPTION,因爲Android和普通的Java中存在多個類。

我的問題是我如何設置我的項目而不復制服務器代碼?

這似乎是一個與Android插件的問題。

它包括所有serverside libs in the build

回答

2

我找到了解決方案。

我需要製作一個只有普通類的新模塊,並將其與其他兩個模塊鏈接。不是很漂亮,但它的作品

+0

事實上,我工作的時間越長,它看起來實際上相當漂亮;-) – n3utrino 2009-12-21 08:13:24