Jaka jest standardowa struktura katalogów projektu autonomicznej aplikacji Java SE (opartej na wierszach poleceń)?Jaka jest struktura katalogu projektu dla samodzielnej aplikacji Java SE?
src
Folder będzie zawierał wszystkie moje pliki .java
w prawidłowo zorganizowanych paczkach. Poza tym mam folder bin
, który będzie zawierał moje pliki .class
.
Mam pliki właściwości i pliki konfiguracyjne XML w moim projekcie. W jakim katalogu powinienem je umieścić? Czy powinienem utworzyć pakiet o nazwie com.myproject.config
i umieścić w nim wszystkie pliki konfiguracyjne .xml
?
Chcę, aby zależne słoiki zostały spakowane wraz z moim ostatecznym pakietem. Czy powinienem utworzyć folder (powiedzmy pod nazwą lib
), aby przechowywać wszystkie te pliki .jar
?
Możesz zrobić tak, jak opisujesz. Nie ma ograniczeń ani lepiej akceptowanego sposobu. –
Wiele z tego zależy od używanego narzędzia/IDE kompilacji. Zauważ, że przy samodzielnym pakowaniu, teoretycznie możliwe jest użycie prawie dowolnej struktury, podczas gdy IDE zwykle tworzy strukturę, której używa częściej. Jeśli chodzi o * "utwórz pakiet o nazwie com.myproject.config" * Tak, wydaje się to uzasadnione. –
Myślę, że wykorzystanie Mavena do zbudowania twojego projektu jest dobrym rozwiązaniem. – plucury