Как я могу поручить IntelliJ Idea не включать в себя зависимости от цертатина (android) - PullRequest
2 голосов
/ 19 декабря 2009

Макет моего проекта

/ServerModule
  /commonClasses

/AndroidClient
  /needsToIncludeSomeCommonClasses

, но как только я хочу скомпилировать и собрать, мой AndroidClient IntelliJ добавляет сервер libs к компиляции classpath моего проекта android, и я получаю UNEXPECTED TOP-LEVEL EXCEPTION из-за нескольких классов, присутствующих в android и нормальный java.

У меня вопрос, как я могу настроить свой проект, не дублируя код сервера?

Кажется, проблема с плагином для Android.

Включает в себя все serverside libs in the build.

Ответы [ 2 ]

2 голосов
/ 19 декабря 2009

Я нашел решение.

Мне нужно создать новый модуль только с общими классами и связать его с двумя другими модулями. Не очень красиво, но работает

0 голосов
/ 19 декабря 2009

Я бы попросил поддержки у IntelliJ, http://www.jetbrains.com/support/idea/index.html они обычно очень отзывчивы или задали вопрос на форуме поддержки сообщества. http://www.jetbrains.com/devnet/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...