1. Maven là gì?
Trước tiên mình xin giới thiệu qua về Maven. Tên đầy đủ là Apache Maven, đây là chương trình quản lý dự án được sử dụng nhiều bởi Java developer, nó thực hiện các công việc như khởi tạo project, biên dịch, đóng gói, chạy test,… một cách tự động và nhanh chóng. Nó đặc biệt hữu dụng với các dự án tầm trung và lớn.
Nó thường được so sánh với Apache Ant, nhưng nó hoạt động khác hẳn với Apcache Ant.
Mỗi dự án sẽ được mô tả trong một file có định dạng XML có tên “pom.xml”. File này sẽ chứa một số thông tin như tên dự án, các thư mục tài nguyên liên quan, các libraries sử dụng,… Khi bắt đầu biên dịch, trình Maven sẽ đọc file này và tự động tải các libraries cần thiết từ repositories của nó thông qua mạng hoặc nơi người dùng đã định nghĩa.
2. Cách tạo project đơn giản
B1: Cứ tạo một project Dynamic Web như bình thường
B2: Tên project
B3: Tạo các Source folders sao cho bố cục rõ ràng
B4: Config thư mục chứa content
B5: Convert sang maven project
Chọn kiểu đóng gói Packing là .war để lúc buil và deploy trên tomcat server cho tiện
B6: Tạo trên JSP, chú ý là tạo trong WEB-INF để đảm bảo tính bảo mật
B7: Config lại web.xml nếu cần thiết
B8: Run
Bạn hoàn toàn có thể Export ra file .war để triển khai lên môi trường thật
No comments:
Post a Comment