Cấu trúc thư mục dự án chuẩn của một ứng dụng Java SE độc lập (Dòng lệnh) là gì?Cấu trúc thư mục dự án cho một ứng dụng Java SE độc lập là gì?
src
thư mục sẽ chứa tất cả các tệp .java
của tôi trong các gói được sắp xếp hợp lý. Ngoài ra, tôi có thư mục bin
chứa các tệp .class
của tôi.
Tôi đã có tệp Thuộc tính và tệp cấu hình XML trong dự án của mình. Trong thư mục nào tôi nên đặt chúng? Tôi có nên tạo một gói có tên là com.myproject.config
và đặt tất cả các tệp cấu hình .xml
trong đó không?
Tôi muốn các chai phụ thuộc được đóng gói cùng với gói cuối cùng của tôi. Vì vậy, tôi nên tạo một thư mục (nói theo tên lib
) để giữ tất cả các tệp .jar
này?
Bạn có thể làm như bạn mô tả. Không có ràng buộc cũng như cách được chấp nhận tốt hơn. –
Rất nhiều điều này phụ thuộc vào công cụ xây dựng/IDE bạn đang sử dụng. Lưu ý rằng nếu đóng gói nó tất cả lên cho mình, về mặt lý thuyết có thể sử dụng hầu như bất kỳ cấu trúc nào, trong khi một IDE thường sẽ thiết lập một cấu trúc mà nó thường sử dụng hơn. Như để * "tạo một gói có tên com.myproject.config" * Có, điều đó có vẻ hợp lý. –
Tôi nghĩ rằng sử dụng Maven để xây dựng dự án của bạn là một lựa chọn tốt. – plucury