Hướng dẫn Build và triển khai chương trình lên As Jboss bằng Maven
HƯỚNG DẪN BUILD VÀ TRIỂN KHAI CHƯƠNG TRÌNH LÊN AS JBOSS BẰNG MAVEN- Download gói Apache-maven-3.0.2 miễn phí tại địa chỉ http://maven.apache.org/download.html- Download JBOSS Server miễn phí tại địa chỉ http://www.jboss.org/jbossas/downloads/- Download Eclipse IDE miễn phí (bảng dành cho lập trình JEE) tại địa chỉ http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/indigosr1- Download JDK miễn phí tại địa chỉ http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-download-346242.html1. Cài đặt môi trường và cấu hìnhCác cấu hình dưới đây cài dành cho đường dẫn D:\qldv-uitSau khi download xong những phần ở trên Copy maven, jboss, eclipse xong ta tiến hành copy những phần này vào thư mục D:\qldv-uit. Cài đặt JDK vào thư mục C:\jdk1.6u23 Copy 3 file setenv4jboss5.bat, bdeploy.bat, deploy.bat vào thư mục D:\qldv-uit• Mở file setenv4jboss5.bat để cấu hình lại nếu để khác thư mục trên (những phần được đóng khung). Phần JDK nếu cài đặt khác đường dẫn cũng cần phải cấu hình lại • bdeploy.bat gồm lệnh maven build và maven deploy, deploy.bat chỉ gồm lệnh deploy. Thực hiện cấu hình lại nếu cần cho hai file này.• Copy source code của chương trình qldv vào D:\qldv-uitCấu trúc của thư mục D:\qldv-uit như sau:• Cấu hình build chương trìnhMở file D:\qldv-uit/qldv/pom.xml, đi đến phần cấu hình datasource – kết nối CSDL (sử url, user, password cho phù hợp). LƯU Ý: Tạo 1 schema rổng tên qldv (ko chứa table nào) sẵn trong mysql2. Build và insert dữ liệu ban đầuMở eclipse, browse đến D:\qldv-uit\qldv để import source code. Vào menu Project chọn Clean để clean vào build project, chọn đầy đủ các module của project, và check Start a build immediately Mở command line của windows lên, browse vào thư mục D:\qldv-uit, và chạy file setenv4jboss5.batMở command line thứ 2 và cài đặt môi trường tương tự command line thứ 1, sau đó đánh run để start jboss server. Khi chạy thành công, sẽ có dòng trạng thái sauĐánh lệnh mvnbst để build chương trình(cần mạng). Khi build chương trình lần đầu, mất nhiều thời gian vì maven phải download tất cả các libraries – gọi là dependencies được cấu hình trong các file pom.xml - từ internet về. Sau khi build chương trình xong ta tiến hành cài đặt datasource cho chương trình bằng cách copy file D:\qldv-uit\qldv\qldv-ear\target\ qldv-ds.xml vào thư mục D:\qldv-uit\tools\jboss-5.1.0.GA\server\default\deploy của server jboss.Đánh lệnh deploy để tiến hành deploy chương trình lên jboss server. Đợi chương trình được deploy xong – khi đó các bảng (tables) của chương trình đã được hibernate tự động tạo ra. Lần sau, tức sau khi đã cài đặt datasource ta có thể đánh lệnh bd để build và deploy cùng một lúc.Đánh lệnh exesql để insert dữ liệu ban đầu (lưu ý chỉ đánh lệnh này sau khi chương trình đã deploy xong)3. Chạy chương trìnhMở Firefox, đánh http://localhost:8080/qldv. User: 06520017, password: 0652001711 4. Một vài screen shot- Màn hình home page- Màn hình lý lịch đoàn viên- Màn hình tạo phong trào - Popup được dùng trong chương trình - Waiting screen sử dụng jquery + jquery-block-ui- Graph Workflow phong trào Cái này nhóm em xây dựng từ đầu tới cuối, không dùng source mã nguồn mở như joomla, drupal. Công nghệ được dùng: Jboss Seam, JBPM, JSF, Richfaces, Hibernate, EJB3 trên nền JEE. . HƯỚNG DẪN BUILD VÀ TRIỂN KHAI CHƯƠNG TRÌNH LÊN AS JBOSS BẰNG MAVEN- Download gói Apache -maven- 3.0.2 miễn phí tại địa chỉ http:/ /maven. apache.org/download.html-. server jboss. Đánh lệnh deploy để tiến hành deploy chương trình lên jboss server. Đợi chương trình được deploy xong – khi đó các bảng (tables) của chương trình