Gần đây tôi đã bắt đầu học Java EE 6 sau khi thực hiện Java SE trong một vài năm nay (cùng với các ngôn ngữ khác). Tôi đã mua những cuốn sách khác nhau về Maven, EJB, JSF, Glassfish và vân vân (chưa đọc hết tất cả), và tôi cảm thấy hoàn toàn bị choáng ngợp bởi sự phức tạp của việc tạo ra một dự án.Cách khởi động dự án Java EE 6 trong Eclipse
Làm cách nào để bắt đầu dự án từ "đầu" (Không sao chép từ ví dụ trong sách) trong nhật thực? Tôi có thể chọn từ dự án Web động, dự án Maven, dự án EJB, ứng dụng EAR vv Tôi nên sử dụng loại nào nếu tôi muốn tạo một ứng dụng có EJB/JPA và JSF bên trong (ứng dụng web)?
Tôi biết về bố cục thư mục tiêu chuẩn Maven và kiểu mẫu, tuy nhiên tôi không biết nên chọn cách nào nếu đây là cách thực hiện. Tất nhiên, tôi hiểu rằng có rất nhiều cách để thực hiện nó và nó phụ thuộc vào những gì tôi sẽ sử dụng nó, nhưng tôi đang học Java EE 6 vì vậy tôi muốn ít nhất có một số kiến thức về cách thiết lập một dự án cơ bản như tốt.
Tôi cũng bị choáng ngợp bởi tệp POM. Làm thế nào để tôi biết những phụ thuộc nào tôi cần chỉ để bắt đầu với một ứng dụng web? Hoặc điều này có được bao gồm trong nguyên mẫu chính xác không (nếu tôi tìm thấy nguyên mẫu?)
Tôi đang sử dụng Glassfish làm máy chủ ứng dụng, Eclipse, EJB, JPA và JSF. Hiện chỉ đang học từ các ví dụ về sách.
Nếu bạn bắt đầu từ đầu và muốn tìm hiểu Java, bỏ qua Maven cho bây giờ! Nó không cần thiết để sử dụng, các IDE (cho dù Netbeans hay Eclipse) cung cấp mọi thứ bạn cần. Maven rất thú vị khi nói đến các dự án thực tế - chỉ là một gợi ý để bạn có thể loại bỏ một công nghệ khỏi danh sách việc cần làm của mình :-) – home