Moje nazwy plików Intellij Idea w eksploratorze projektu mają małe czerwone kółko z napisem "J". Co by to oznaczało?Pliki Intellij Idea z czerwonym okręgiem
Odpowiedz
IntelliJ rozpoznaje, że jest to plik Java, ale nie jest oznaczony jako część źródła projektu. Sprawdź, czy twój projekt działa zgodnie ze standardami, a jeśli nie, skonfiguruj pom, aby poinformować go, gdzie znajdują się twoje źródła. Możesz to rozwiązać tymczasowo w IntelliJ klikając prawym przyciskiem myszy na źródłowy katalog główny (to "java" w standardach) i wybierając opcję "Oznacz katalog jako -> źródło źródłowe"
Po utworzeniu modułu zwykle ma on jeden katalog główny treści. Możesz tworzyć dodatkowe (i usuwać) katalogi treści zgodnie z opisem w dokumentacji IntelliJ's Configuring Content Roots.
Możliwe jednak, że zaimportowano projekt maven zawierający moduły. Innymi słowy, masz strukturę katalogów z sub-modułów, jak pokazano poniżej:
parent-proj/
|
|--module-a-proj/
| |-- src/
| |-- pom.xml
|
|--module-b-proj/
| |-- src/
| |-- pom.xml
|
|-- pom.xml
Jeśli spojrzeć w parent-proj/pom.xml
powinieneś zobaczyć sekcję <modules></modules>
. Jeśli twoje <modules>
zawiera twoje podmoduły (takie jak module-a-proj
i module-b-proj
w naszym przykładzie powyżej) wtedy IntelliJ poprawnie doda ich katalogi src
jako katalogi treści.
Z drugiej strony, jeśli sub-moduły nie są wliczone w pom dominującej wówczas może pojawić się czerwony symbol, który wskazuje klasy Java znajdujący się w katalogu głównym źródłem.
Dlatego, korzystając z powyższego przykładu, parent-proj/pom.xml
powinien wyglądać jak poniższy przykład. Przykład ten jest celowo rzadki i służy wyłącznie do celów demonstracyjnych. Zwróć szczególną uwagę na sekcję <modules>
.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.your.groupid</groupId>
<artifactId>parent-proj</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>pom</packaging>
<modules>
<module>module-a-proj</module>
<module>module-b-proj</module>
</modules>
<dependencies></dependencies>
</project>
- 1. IntelliJ Idea wygenerowane źródło
- 2. konfiguracja projektu wielojęzykowego intellij idea
- 3. IntelliJ IDEA thymeleaf wspierać
- 4. IntelliJ IDEA - Nowy szablon
- 5. IntelliJ IDEA: Przenieś linię?
- 6. IntelliJ IDEA Checkstyle
- 7. IntelliJ IDEA - daszek zachowanie
- 8. Podczas debugowania z IntelliJ IDEA, co oznaczają różne zmienne kolory?
- 9. Pliki IntelliJ, Akka i konfiguracyjne
- 10. TestNG z IntelliJ IDEA: Jak korzystać z pliku testng.xml w IntelliJ IDEA 9
- 11. Wybór kolumny Intellij IDEA z klawiszem Alt
- 12. nie można uruchomić Tomcat z IntelliJ IDEA
- 13. Tworzenie pliku biblioteki Java z IntelliJ IDEA
- 14. Intellij Idea z Git pamiętam autora
- 15. IntelliJ IDEA z podprojektami o wielu gradach
- 16. Moduły IntelliJ IDEA i PlayFramework
- 17. Węgierska notacja w Intellij IDEA
- 18. IntelliJ IDEA Grails 3.0 błędach
- 19. Tomcat Intellij Idea: zdalna instalacja
- 20. ustawienia Ruby w IntelliJ IDEA
- 21. ukryj żółtą żarówkę Intellij Idea
- 22. Gradle + IntelliJ IDEA 13 bug
- 23. IntelliJ IDEA backspace i wcięcie?
- 24. Przewiń wiele podziałów jednocześnie w IntelliJ IDEA
- 25. Wyjątek ClassNotFoundException w IntelliJ IDEA
- 26. Intellij IDEA custom Auto-Completion
- 27. IntelliJ IDEa: zapisywanie wyrażeń "zegarków"?
- 28. Jak mogę zaktualizować IntelliJ IDEA?
- 29. Intellij IDEA Forge błąd konfiguracji
- 30. Wcięcie pustych wierszy (IntelliJ IDEA)
Czy odpowiadają one niczego na tej stronie: https://www.jetbrains.com/idea/help/symbols.html? – ABMagil
Czy zaimportowałeś projekt? jeśli tak, jaki to jest projekt. Na przykład. maven, ant – Eranda
Tak, zaimportowałem go i jest to projekt maven. – Hello