Anonim

Eclipse là một phần mềm tuyệt vời để tạo các ứng dụng Java để sử dụng trên web. Tôi không phải là lập trình viên nhưng là một người bạn của tôi và tôi dành thời gian cho cô ấy trong tuần này để tìm hiểu cách cô ấy tạo ra các ứng dụng Java. 'Cách tạo dự án Maven trong Eclipse' là kết quả của khoảng thời gian đó với cô ấy.

Eclipse giống như Adobe InDesign nhưng dành cho Java. Nó cung cấp một môi trường nơi bạn có thể tạo công việc trong khi tự động hóa nhiều chức năng. Nó cũng có thể được mở rộng bằng cách sử dụng các plugin để làm cho nó nhiều hơn tổng số các phần của nó. Trong khi chủ yếu dành cho Java, có các plugin Eclipse cho C, C ++, C #, COBOL, D, Fortran, Haskell, JavaScript, Julia, Lasso, Lua, Perl, PHP, Prolog, Python, Ruby, Ruby on Rails, Rust, Scala, Groovy, Scheme, Erlang và rất nhiều ngôn ngữ khác.

Maven là một plugin cho Eclipse sử dụng các nguyên tắc quản lý dự án để quản lý nhiều khía cạnh của một dự án. Ví dụ: nếu một ứng dụng Java yêu cầu một số ứng dụng bên trong nó, bạn có thể quản lý tất cả chúng bằng Maven. Maven sẽ quản lý tài liệu, nguồn, danh sách phụ thuộc và nhiều tính năng gọn gàng khác. Nó không làm việc cho bạn, nó chỉ làm cho việc quản lý nhiều tài nguyên đơn giản hơn.

Mặt khác, nếu bạn có nhiều nhà phát triển làm việc trong cùng một dự án, Maven giúp quản lý tài nguyên dễ dàng hơn và thực hiện quản lý phiên bản và thay đổi.

Tạo một dự án Maven trong Eclipse

Để tạo một dự án Maven trong Eclipse, bạn sẽ yêu cầu cài đặt Eclipse hoạt động với plugin Maven được cài đặt. Bạn sẽ cần Tomcat chạy quá.

  1. Mở Eclipse và tải nó lên và chạy.
  2. Chọn File, New và Maven Project từ menu Eclipse.
  3. Chọn các hộp bên cạnh 'Tạo một dự án đơn giản' và 'Sử dụng vị trí Không gian làm việc mặc định' nếu bạn đang tự làm việc và không cần một nguyên mẫu. Nếu bạn thực sự muốn một nguyên mẫu, 'Tất cả các danh mục' là một lựa chọn tốt để bắt đầu, sau đó 'learnlib'.
  4. Thêm id Artifact nếu cần thiết. Mặc định thường ổn, trừ khi bạn đang sử dụng một cái gì đó kỳ lạ.
  5. Sau đó thêm tên và mô tả để làm cho việc quản lý dự án dễ dàng hơn.
  6. Sau đó nhấn Kết thúc.

Dự án nên được tạo và hiển thị trong hệ thống phân cấp. Chọn 'pom.xml' từ menu và khám phá các thuộc tính.

Cài đặt nguyên mẫu trong Maven sẽ quyết định xem bạn có muốn dự án của mình năng động hay không. Nếu bạn chỉ làm quen với Maven, bạn không cần thiết lập một nhưng nếu bạn muốn chơi với các dự án động, bạn sẽ cần phải thiết lập một nguyên mẫu. Cái tôi thấy được sử dụng là 'maven-eclipse-webapp' rõ ràng là một tiêu chuẩn để sử dụng.

Sửa lỗi với dự án Maven của bạn

Một điều tôi đã trải qua trong thời gian của tôi với Eclipse là lỗi. Tôi thấy một vài trong số chúng, một lỗi Tomcat và một lỗi Java thông thường. Lỗi Tomcat yêu cầu thay đổi cấu hình trong khi lỗi Java yêu cầu cài đặt sạch Maven.

Khi tôi xây dựng dự án Maven mới sáng bóng của mình và cố gắng làm việc với nó, tôi đã thấy một lỗi máy chủ Java. Điều này có nghĩa là sự phụ thuộc không được tải. Điều này rõ ràng là phổ biến, vì vậy đây là cách khắc phục nó.

  1. Mở dự án Maven của bạn trong Eclipse.
  2. Mở thuộc tính của dự án.
  3. Chọn Runtimes được nhắm mục tiêu trong menu bên trái.
  4. Chọn Apache Tomcat trong cửa sổ trung tâm và nhấn OK.

Maven cài đặt sạch

Cài đặt sạch Maven không nghiêm trọng như âm thanh. Ban đầu tôi nghĩ nó yêu cầu tôi thiết lập lại mọi thứ, nhưng điều đó không may mắn cho tôi. Đó là một quá trình nhanh chóng chỉ mất vài giây và dường như không ảnh hưởng đến việc cài đặt ngoài việc tải lại bất kỳ tệp bị hỏng hoặc tài nguyên bị thiếu.

  1. Mở Eclipse và chọn dự án bạn đang gặp vấn đề.
  2. Chọn Project từ menu trên cùng và sau đó Clean.
  3. Chọn dự án bạn muốn dọn dẹp trong hộp bật lên và chọn 'Làm sạch các dự án được chọn bên dưới'. Sau đó nhấn OK.

Quá trình này rõ ràng tìm kiếm các vấn đề với các phụ thuộc và cấu hình và sẽ sửa chữa chúng nếu có thể. Nó không hoạt động với lỗi tôi gặp phải nhưng xóa '.m2 / repository' khỏi thư mục dự án trong Windows Explorer đã khắc phục nó.

Tôi phải thú nhận là cảm thấy hơi lạc lõng trong cả Eclipse và Maven. Cả hai chương trình dường như quản lý mọi thứ họ cần để quản lý tốt một cách đáng tin cậy nhưng không phải là nơi để bắt đầu khám phá Java. Tuy nhiên, tôi hy vọng tôi đã giải thích cách tạo một dự án Maven trong Eclipse một cách chính xác và nó cung cấp hướng dẫn hữu ích cho bạn trong các dự án của riêng bạn.

Nếu bạn phát hiện ra bất kỳ lỗi phát sáng hoặc có bất cứ điều gì để thêm, hãy cho tôi biết dưới đây.

Làm thế nào để tạo một dự án maven trong nhật thực