2009-12-19 14 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