Co to jest akceptowalna struktura folderów dla projektów Java w IntelliJ IDEA?Struktura folderów projektu Java w IntelliJ IDEA
Wiele źródeł (like this) sugerują następującą strukturę:
[] .idea
[] src
[] main
[] java
com.simpleproject
SimpleClass.java
[] resources
[] test
[] java
com.simpleproject
SimpleClassTest.java
[] resources
Znam ten pracował wcześniej, ale teraz to jest skarży java.lang.SecurityException: Prohibited package name: java
Apparently, java
nie jest dozwolony jako nazwę pakietu. Nie rozumiem, dlaczego czasami jest to dopuszczalne, a czasem nie do przyjęcia. Czy ktoś może podać pełny przykład akceptowalnej struktury folderów projektu w projekcie Java w IntelliJ IDEA?
W strukturze projektu, ustaw folder główny (źródłowy Java) na java-level (najprawdopodobniej, teraz jest ustawiony na utrzy- poziom) - Wierzę, że można kliknąć folder główny prawym przyciskiem myszy, ustawić folder jako (najpierw rozbroić), a następnie kliknąć prawym przyciskiem myszy folder Java, zaznaczyć folder jako "źródło" – ochi
Należy zauważyć, że nie jest to struktura używana natywnie autor: IntelliJ. Jest to standardowa struktura projektu Maven lub Gradle. Dlaczego nie używasz jednego z tych standardowych narzędzi do budowania? –
@ochi Dzięki, okazało się, że ustawienie 'sources' na' main' zamiast 'java' spowodowało problem. –