Ich bin ein Anfänger Programmierer und lerne, wie man mit Intellij Idea arbeitet. Ein Projekt in intellij idea hat verschiedene Strukturen wie Bibliotheken, Module und Pakete. Kann jemand erklären, was der Unterschied zwischen diesen Strukturen und wann eine bestimmte Struktur zu verwenden ist. z.B. Ich kann meinen Paketnamen (einer Klasse) nicht beliebig auswählen, wenn er bereits Teil eines Moduls ist. Was ist die Verbindung zwischen diesen? Ich habe hauptsächlich Schwierigkeiten, den Unterschied zwischen einem Paket und einem Modul zu verstehen.Bibliotheken, Projekte, Module und Pakete in Intellij Idee
Antwort
Ein Projekt in Intellij besteht aus Modulen. Module können Java-Module oder Android-Module oder was auch immer sein. Module enthalten Ihren Java-Code und all das Zeug. Ein Modul kann auf eine Bibliothek verweisen, die eine Projektbibliothek oder eine globale Bibliothek sein kann. Globale Bibliotheken müssen nur einmal definiert werden. Projektbibliothek in jedem Projekt Sie brauchen sie.
Pakete sind ein Java-Konzept und sind IDE-unabhängig.
Lass uns sagen, ich möchte ein kleines Spiel machen. Ich würde ein intellij Projekt namens "mySuperGame" erstellen. Dann würde ich zwei Java-Module von intellij, genannt "Logik" und "Ui", erstellen. In den Moduleinstellungen von "ui" würde ich eine Projektbibliothek angeben, die opengl und eine dep verwendet. zu "Logik". Der Paketname meiner logischen Klassen wäre "com.mysupergame.logic.XXX".
Weitere Informationen finden Sie unter http://confluence.jetbrains.com/display/IDEADEV/Structure+of+IntelliJ+IDEA+Project.
IntelliJ Idee unterstützt alles, was Eclipse haben. Aber, Vise Vers ist absolut nicht wahr. Hier ist die Tabelle, Sie können den Unterschied finden. IntelliJ unterstützt eine intelligente Perspektive. Es hat auch viele Fenster.
danke für die Angabe der genauen Differenz. –
herzlich willkommen. . –
- 1. Wie bestelle ich Module in intellij-idee?
- 2. intellij idea module default "user.dir"
- 3. Verwendung außerhalb Repository in Intellij-Idee
- 4. Intellij IDEA und Gradle Projekte
- 5. $ MODULE_DIR $ Punkte \ Idee \ Module
- 6. Maven: OSGI, Bundles und Multi-Module-Projekte
- 7. Change Committer in IntelliJ Idee
- 8. IntelliJ Idee versteckt Laufkonfigurationen
- 9. Gwt 1.6 in Intellij Idee 8.1
- 10. IntelliJ Idee erzeugte Quelle
- 11. SBT und externe Bibliotheken in Intellij
- 12. Verwaltung und Versionsverwaltung gemeinsamer Bibliotheken über Projekte
- 13. intellij idee run configurations backup
- 14. Rechtschreibprüfung Android Studio/IntelliJ Idee
- 15. Intellij Idee - Eclipse Scrapbook gleichwertig
- 16. Tomcat Intellij Idee: Remote-Bereitstellung
- 17. IntelliJ Idee gui Designer + maven
- 18. IntelliJ Idee groovy.lang.GroovyRuntimeException: Widersprüchliche Modul-Versionen
- 19. BPEL Designer für IntelliJ Idee
- 20. Zeige nur nachfolgende Leerzeichen in IntelliJ Idee
- 21. Ordner ausschließen in Maven/Intellij Idee Projekt
- 22. Import android grdle Projekt in Intellij Idee
- 23. Gradle nicht herunterladen Abhängigkeiten in intelliJ Idee
- 24. Wie überspringen Zeile in Intellij Idee debuggen?
- 25. wie Editor Verhalten in Intellij Idee ändern
- 26. Ändern Git Benutzer in Intellij Idee
- 27. Gradle Unterstützung in IntelliJ Idee: leere Werkzeugfenster
- 28. Problem in der Checkstyle-Konfiguration in IntelliJ Idee
- 29. Wie können Python-Bibliotheken verschiedener Projekte im selben Paket sein?
- 30. Projekte können nicht auf Intellij
Wie fügen wir Module in bestehende Projekt? – Tung