Thứ Năm, 20 tháng 8, 2009

Config Jboss trong Netbean

  1. Download gói jboss-seam-2.1.1.GA.zip từ trang http://seamframework.org rồi giải nén và đặt vào trong ổ C:\jboss-seam
  2. Download jboss-seam-2.1.0.SP1.jar từ trang http://seamframework.org rồi giải nén và đặt vào trong C:\jboss-seam-2.1.0.SP1
  3. Download mysql-connector-java-5.1.7-bin.jar rồi đặt vào trong thư mục C:\modules\ext
  4. Download và add 5 gói suport vào trong netbean để add thêm Seam Generator vào trong NetBean:
    1. org-netbeans-libs-facelets.nbm
    2. org-netbeans-modules-web-frameworks-facelets.nbm
    3. org-netbeans-modules-web-frameworks-facelets010114.nbm
    4. org-netbeans-modules-web-jsf-simplesnippets.nbm
    5. org-netbeans-modules-web-nbseamgenintegration.nbm
    Trong Netbean chọn tab Tools/Plugins một cửa sổ mới xuất hiện chọn tab và click Downloaded vào nút Add Plugind ...rồi chỉ đường đẫn tới nơi chứa 5 gói để add chúng vào.
  5. Tạo 1 project Seam trong NetBean
    File/New Project/Java EE/Seam Generator rồi click Next, Đặt tên và chỉ đường dẫn lưu trữ của Project. Trong Seam Location chỉ đường dẫn tới C:\jboss-seam-2.1.0.SP1 rồi click Next. Đặt tên lại cho các package được tạo ra(có thể không cần). Click Next rồi chọn Database để kết nối(có thể chọn cái connection có sẵn hoặc tạo mới). Click Finish để hoàn thành.
  6. Fofig các thông số để chạy project vừa tạo:
    1. Xóa bỏ property name="hibernate.default_schema" value="demo" dòng trong resources/META-INF/persistence-dev.xml, resources/META-INF/persistence-prod.xml, resources/META-INF/persistence-test.xml
    2. Thay biến trong ${richfaces.skin} trong thư mục resources/WEB-INF/web.xml thành biến cụ thể: blueSky
  7. Trong Server/Database chọn connect click chuột phải để chọn property trong thuộc tính schema đưa tên database vào.
  8. Build và deploy để chạy ứng dụng.

Không có nhận xét nào: