Я начинающий программист, и я изучаю, как работать с Intellij Idea. Проект в идее intellij имеет несколько разных структур, таких как библиотеки, модули и пакеты. Может кто-нибудь объяснить, какая разница между этими структурами и когда использовать определенную структуру. например Я не могу выбрать имя своего пакета (класса) произвольно, когда он уже является частью модуля. Какая связь между ними? У меня возникли проблемы с пониманием разницы между пакетом и модулем.Библиотеки, проекты, модули и пакеты в Intellij Idea
ответ
Проект в intellij состоит из модулей. Модулями могут быть java-модули, или модули Android и т. Д. Модули содержат ваш Java-код и все такое. Модуль может ссылаться на библиотеку, которая может быть библиотекой проекта или глобальной библиотекой. Глобальные библиотеки должны быть определены только один раз. Библиотека проекта в каждом проекте, в котором они вам нужны.
Пакеты представляют собой концепцию java и независимы от IDE.
Скажем, я хочу сделать небольшую игру. Я бы создал проект intellij под названием «mySuperGame». Затем я бы создал два java-модуля из intellij, называемых «логикой» и «ui». В настройках модуля «ui» я хотел бы указать библиотеку проектов для использования opengl и dep. к «логике». Название пакета моих логических классов будет «com.mysupergame.logic.XXX».
Для получения дополнительной информации см. http://confluence.jetbrains.com/display/IDEADEV/Structure+of+IntelliJ+IDEA+Project.
Идея IntelliJ поддерживает все, что есть затмение. Но стихотворный стих не соответствует действительности. Здесь, это таблица, вы можете найти разницу. IntelliJ поддерживает интеллектуальную перспективу. Он также имеет много окон.
спасибо за указание точной разницы. –
очень приветствуется. , –
- 1. Проекты Intellij IDEA и Gradle
- 2. Как удалить проекты в Intellij IDEA 14?
- 3. IntelliJ Idea - redish модули в дереве проекта
- 4. intellij IDEA различать разные проекты по цвету
- 5. Использование IntelliJ IDEA 8 для IDEA 6 Проекты
- 6. Как настроить, чтобы отображать зависящие библиотеки, а не пакеты в представлении «Пакеты» Intellij IDEA?
- 7. Добавление библиотеки баночка проекта IntelliJ IDEA
- 8. Как скомпилировать проекты зависимых библиотек в Intellij IDEA
- 9. IntelliJ IDEA может показывать проекты maven, такие как eclipse?
- 10. Как добавить глобальные библиотеки в IntelliJ IDEA?
- 11. Выделенная папка библиотеки в IntelliJ IDEA
- 12. Импорт библиотеки JSON в IntelliJ IDEA
- 13. Включая библиотеки JavaScript в автозаполнение IntelliJ IDEA
- 14. Пакеты и модули Python
- 15. IntelliJ IDEA, библиотеки добавлены в Intellij автоматически не обновляет pom.xml
- 16. Создание файла библиотеки Java с IntelliJ IDEA
- 17. Intellij IDEA не распознает ресурсы библиотеки Android
- 18. Проекты и модули совместно используемой библиотеки Sync с его источником
- 19. IntelliJ IDEA и backticks (`)
- 20. AOSP и IntelliJ IDEA
- 21. IntelliJ IDEA глобальный поиск
- 22. индекс некоторые Maven модули в IntelliJ IDEA 12
- 23. модули группирование в IntelliJ IDEA не влияет на вкладку Project
- 24. Где я могу хранить сторонние библиотеки для включения в проекты IntelliJ IDEA?
- 25. Почему IntelliJ IDEA не импортирует локальные пакеты в проект Go?
- 26. с использованием библиотеки android.support.design в intellij IDEA Ultimate edition
- 27. Intellij Idea - обновление и миграция проектов, как?
- 28. Почему IntelliJ IDEA не отделяет проекты WEB/EJB/JPA/...?
- 29. включают intellij модули проекта в gitignore
- 30. «Не удается разрешить символ» в Intellij IDEA
Как добавить модули в существующий проект? – Tung