JBoss Seam, IDE Eclipse 3.4.x 및 Maven 프로젝트를 JBoss 5와 함께 실행할 수있는 개발 환경을 구성해야합니다. 이 환경에서 실행될 프로젝트는 Java 6, EJB3 및 JSF1.2를 기반으로합니다. 환경은 핫 전개를 지원해야합니다.개발 환경 Java 6, Maven 2.x, Eclipse 3.4.x, JBoss 5 및 JBoss Seam
Sysdeo Plugin을 사용하여 개발 환경에서 작업하여 Tomcat이 모든 응용 프로그램을 실행하게했습니다. 나는 거의 EJB (MDB에만 해당)를 사용하지 않았습니다. 그래서 이와 비슷한 환경을 선호합니다.
내가 좋아하는 것너희들 아키텍처의 종류에 사용하는 것을 알고 (무엇을 이클립스 플러그인의 종류 - 그들은 그런 것들을 잘 작동하는 경우)
정말하지 않았다 것은 바로 그 이유는 Eclipse를 EAR로 패키지화 한 종속 관계인 Maven2 프로젝트가 내 서버 (이클립스 가니메데 탭 서버)에 나타나기 때문에 (오른쪽 클릭 - 프로젝트 추가 및 제거 옵션 ...) 배포 할 수 없다. 내 Eclipse Ganymede에 포함 된 JBoss AS에 내 Maven2 EAR 프로젝트를 표시하려면 특정 프로젝트 속성을 포함해야합니까?
Seam이 Maven2와 잘 어울리지 않는 것으로 보입니다. 몇 가지 문제가 발생하여 함께 작동하게됩니다. 일부 종속성이 없어지고 seam.properties 및 components.xml과 같은 특수한 장소에 몇 가지 특수 파일을 추가해야합니다. 나는 seam-gen과 Ant를 사용하도록 강요 당한다. 너무 나빴어!