2009-12-29 42 views
9

Tôi đang sử dụng máy tính Windows. Muốn thực hành Java cho web bằng cách sử dụng: Tomcat, Java, JSP 's, Spring FrameworkHibernate.Tôi nên tải xuống phiên bản Eclipse nào?

http://www.eclipse.org/downloads/

(Silly câu hỏi, nhưng tôi là một newbie và không muốn để có được phiên bản IDE sai.)

+5

Hài hước cách tất cả bốn câu trả lời cho đến nay đều đề xuất Netbeans. Hôm nay, liệu các astroturfers của Sun/Oracle có hiệu lực không? :-) – paxdiablo

+0

Người dùng Netbeans chỉ đơn thuần là giọng hát và châu Âu chỉ mới thức dậy. – Esko

Trả lời

6

Bạn muốn thực hành java cho web bằng: tomcat, java, của jsp , khung công tác mùa xuân, v.v. thì bạn nên tải xuống Enterprised version.

Cá nhân tôi thích NetBeans. Tôi sử dụng nó thường xuyên và tôi thấy nó tốt hơn (đơn giản hơn) hơn Eclipse.

+4

+1 để giới thiệu NetBeans. –

+5

Tôi thích Eclipse cho mọi thứ ngoại trừ thiết kế GUI Swing. –

+0

Netbeans có nhật thực nào không? – fastcodejava

5

Ai nói bạn cần Eclipse? NetBeans và IntelliJ đều là lựa chọn tốt.

Nếu bạn là người mới sử dụng Java, tôi khuyên bạn nên tránh xa Tomcat và JSP cho đến khi bạn có thể viết ngôn ngữ cốt lõi một cách thoải mái. Tương tự như vậy, hãy tránh xa Hibernate cho đến khi bạn đã thành thạo JDBC. Mùa xuân là công cụ rất phức tạp mà nên đến cuối cùng trong sự phát triển của bạn.

nhằm khuyến khích của tôi sẽ là:

  1. cơ sở Java, bao gồm JDBC.
  2. Tomcat, servlets và JSP sử dụng JSTL (cho phép các ứng dụng web CRUD-based)
  3. Xuân

UPDATE: Thật tuyệt khi bạn đã quen thuộc với cơ sở dữ liệu quan hệ, ORM, các đối tượng, và DI. Nhưng tôi vẫn khuyên bạn nên học những điều cơ bản về ngôn ngữ trước. Nếu bạn thực sự giỏi C#, bạn sẽ không mất quá nhiều thời gian. Có một thành ngữ cho mọi ngôn ngữ mà bạn sẽ muốn biết để viết tốt. Hãy dành thời gian để thử và tìm thấy nó.

+0

Thỏa thuận phần trăm Cent với duffymo tại đây. Như một lời khen bạn có thể muốn xem xét chủ đề này bằng cách nào đó liên quan, http://stackoverflow.com/questions/402056/should-i-do-more-javase-before-jumping-to-javaee/402088#402088 –

+0

i ' m đến cho. net, vì vậy tôi biết nhibernate đã có, và MVC khuôn khổ và DI. – mrblah

+1

+1 để TÌM HIỂU NGÔN NGỮ ĐẦU TIÊN! –

3

Tôi khuyên bạn nên sử dụng mã cổ điển hoặc IDE cho nhà phát triển java trước và sau đó khi bạn quen cài đặt các plugin khác mà bạn muốn/cần. Bằng cách đó bạn sẽ tìm hiểu cấu trúc tốt hơn. Điều đó đang được nói, sử dụng Netbeans thay thế.

3

Bạn nên truy cập Eclipse Java EE nhưng AFAIK nó sẽ không đi kèm với các máy chủ ứng dụng đi kèm. Vì vậy, bạn sẽ cần phải cài đặt chúng ngoài Eclipse và định cấu hình nó.

Tuy nhiên, bạn có thể đi với Netbeans và tất cả đều được đóng gói sẵn và được định cấu hình trước và bạn có thể chỉ cần bắt đầu với viết mã.

+1

Tuyên bố từ chối trách nhiệm: Không cố gắng khởi động một cuộc tranh luận về NetBeans của Eclipse v/s. NetBeans lúc này chỉ đơn giản hơn để bắt đầu IMHO. – Sri

0

Đừng tìm bất kỳ điều nào trong số này.

Khi bạn đang làm việc trên nền tảng cửa sổ, tôi khuyên bạn trước tiên hãy thử dùng JBuilder. Kiểm tra! Nó là tốt hơn trong tất cả các cách so với Eclipse và Net Beans nhưng để thu thập, bởi vì nó cung cấp cho một cách trực quan để xây dựng GUI của bạn!

+1

Đề xuất xấu cho ai đó đang học Java. JBuilder không phải là miễn phí (chi phí một địa ngục của rất nhiều tiền, thực sự!). Có các plugin (cả miễn phí lẫn thương mại) cho Eclipse cung cấp khả năng xây dựng GUI, và Netbeans đi kèm với công cụ này. –

+0

Đồng ý một số công cụ có thể cung cấp khả năng xây dựng GUI nhưng họ không thể chuyển đổi Eclipse thành công cụ RAD thực như JBuilder. Mặc dù là JBuilder thương mại cũng đáng giá của nó. Tôi muốn xóa một thực tế là tôi không sử dụng JBuilder nhưng chúng tôi có một nhà phát triển làm việc trong JBuilder trong công ty của chúng tôi. Bạn biết điều đó thật dễ dàng với JBuilder. Đặt tiện ích con, đặt thuộc tính bắt buộc và chọn sự kiện bạn muốn phản hồi và mã trong sự kiện đó. Dễ dàng như 123! –

0

Tôi là người hâm mộ IntelliJ IDEA lâu, nhưng nếu tôi cần làm công việc AspectJ, tôi chuyển sang STS. Tôi thấy thật dễ dàng để bắt đầu với Eclipse vì nó có vẻ chứa các plugin mà tôi cần.

1

Là người học Eclipse sẽ tốt hơn. Bạn có thể theo dõi URL này để tải xuống: http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/galileo/SR1/eclipse-java-galileo-SR1-win32.zip.

Khi bạn cảm thấy thoải mái với chức năng cơ bản với Java, bạn có thể bắt đầu với bất kỳ Máy chủ web hoặc máy chủ ứng dụng nào. Sau đó, bạn có thể triển khai Khung.

Eclipse cá nhân rất thân thiện khi sử dụng.

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