Я использую IntelliJ IDEA 12 Ultimate для пробного периода и столкнулся с какой-то странной проблемой. При переходе через код для недавней работы обучающей, я имел скриншот ниже, после попытки скомпилировать класс:IntelliJ IDEA 12 не разрешает классы в одном пакете, работает в Eclipse
выходаОшибки после нажатия Ctrl-Shift-F9 для компиляции класса DrawCircleLab8
. Как вы можете видеть, DrawingPanel
действительно находится в пакете lab8
и ошибок нет до исключения времени компиляции.
Когда я импортировал ту же структуру проекта в Eclipse, я смог скомпилировать и запустить без проблем.
Изменение SDK с 1,7 до 1,6 не повлияло. Как я могу решить эту проблему для IntelliJ?
Вы можете скомпилировать их через командную строку? – ApolloSoftware
@AmitApollo, да, javac works, а также затмение. Шутник этой колоды - идея 12. – Jason
У меня была аналогичная проблема с Android Studio (на основе intelliJ). Мне пришлось закончить использование eclipse, и печальная часть - это простой вездесущий класс почты, который я использовал, и это была ошибка Runtime, а не время компиляции, которое, как я думал, было странным. Я знаю, что с андроид-студией вы должны сделать чистую градулу, а затем соответствующим образом установите свои зависимости и библиотеки. Это определенно проблема с IDE, хотя! – ApolloSoftware