2012-06-21 36 views
6

Tôi quan tâm đến việc thực hiện một số phát triển web Java nhưng tôi không thực sự quan tâm đến việc sử dụng Eclipse. Tôi đã sử dụng Eclipse trong quá khứ và với tôi nó dường như thêm một lớp trừu tượng mà tôi không thực sự quan tâm. Tuy nhiên, tôi đang gặp một số vấn đề mới nổi.Phát triển web Java mà không cần Eclipse

Có ai có bất kỳ tài liệu tham khảo/hướng dẫn tốt nào trong việc thiết lập và chạy với phát triển web Java mà không cần sử dụng Eclipse (hoặc bất kỳ IDE nào khác cho vấn đề đó) không?

+4

Đoán của tôi là bạn sẽ sớm quan tâm đến "lớp trừu tượng bổ sung" đó ... Bạn chính xác thấy sự trừu tượng bằng cách nào? Nó chỉ là tự động hóa, phải không? – Thilo

+0

Nhận xét hay. Tôi đã sử dụng Eclipse trong quá khứ và dường như bất cứ khi nào tôi làm việc với Eclipse và kiểm tra một dự án Java/Web cũ hơn, không có gì làm việc nữa. Việc sử dụng không có IDE và cấu hình mọi thứ theo cách thủ công sẽ giống như dự án sẽ được "chuyển nhượng" nhiều hơn. Nếu điều đó hợp lý..? – Luke

+1

Điều đó có ý nghĩa. Tôi nói đi với Maven để kiểm soát xây dựng của bạn, nhưng sử dụng Eclipse cho phần IDE. Và tìm hiểu chính xác những gì xảy ra trong quá trình xây dựng. – Thilo

Trả lời

4

Tạo dự án maven và sử dụng một trong các máy chủ web được nhúng như cầu cảng hoặc Glassfish.

Ngoài ra, phương pháp này cho phép bạn làm việc trực tiếp với dòng lệnh hoặc sử dụng Netbeans, Eclipse hoặc IntelliJ làm IDE của bạn khi chúng hỗ trợ các dự án Maven. Tôi không nghĩ rằng JDeveloper có thể được nêu ra.

(Eclipse có thể yêu cầu plugin m2e từ thị trường và nó xử lý tất cả cấu hình Eclipse một cách minh bạch và trực tiếp. Rất khuyến khích).

+0

Đó là một ý tưởng hay, ngay cả khi bạn sử dụng Eclipse. – Thilo

+0

Nhưng tôi không chắc chắn nếu thêm maven loại bỏ bất kỳ trừu tượng. – Thilo

+0

Sử dụng Maven là một ý tưởng thú vị. Tôi đã không sử dụng Maven nhưng tôi sẵn sàng cho nó một đi. – Luke

1

Bạn có thể dễ dàng thực hiện phát triển web java bằng cách sử dụng notepad. Công việc phụ là, bạn phải viết một số mã phụ (như trong servlet bạn phải viết web.xml http://www.tutorialspoint.com/servlets/servlets-first-example.htm). Tương tự trong khung công tác Struts, Hibernate và Spring, bạn phải ghi tập tin cấu hình trong notepad.

+0

Tại sao lại là mã phụ? Bạn cũng sẽ phải viết mã đó trong Eclipse. Eclipse sẽ chỉ giúp bạn với nó. – Thilo

+0

Trong trường hợp của servlet, bạn phải viết toàn bộ web.xml trong trường hợp nếu bạn đang sử dụng notepad, nhưng trong trường hợp IDE chúng ta phải chỉnh sửa chỉ tên lớp servlet. Trong trường hợp khung như hibernate, chúng ta phải viết toàn bộ lớp pojo, nhưng trong trường hợp của IDE, chúng ta phải cấu hình tên bean trong IDE. tương tự như trường hợp của khung công tác Struts và Spring, chúng ta phải ghi tập tin cấu hình. – adityak

Các vấn đề liên quan