2017-02-12 11 views
0

Wildfly 8.2.1.FInal에서 9.0.1.Final으로 J2EE 응용 프로그램 업그레이드 I 은 Arquillian Wildfly 컨테이너의 네임 스페이스 및 버전 변경을 발견했습니다. JBoss의 개발자 포럼에서Wildfly 9.0.1 (org.wildfly.arquillian : wildfly-arquillian-container-managed) 버전과 어떻게 일치합니까?

나는, 이것은 제이보스 J2EE 스펙 대신 제이보스의 컨테이너 버전의 일치하는 버전을 가지고, 메이븐 "org.wildfly.arquillian"대신 그룹 유물과 협력

읽기 더 합리적인 것 같습니다 모두 이름과 버전 번호 매기기.

무엇 "제이보스 J2EE 스펙"내가 제이보스에게 org.wildfly.arquillian:wildfly-arquillian-container-managed의 버전 버전을 일치에 대해 어떻게 가야합니까?

건배 매트

부록

그들이 같은 문제가 여기 내 추천 것을 가지고 있기 때문에 누군가가이 페이지에 착륙하는 경우 : Arquillian Chameleon for the sake of simplicity. Arquillian Chameleon은 Arquillian 통합 테스트를위한 자동 컨테이너 다운로더 설치 컨테이너 관리자입니다.

org.wildfly.arquillian:wildfly-arquillian-container-managed을 사용하는 경우 Wildfly 9.0.1.Final과 함께 사용하는 버전은 org.wildfly.arquillian:wildfly-arquillian-container-managed:1.0.0.Final입니다.

+0

은'org.wildfly.arquillian : 자세한 내용은

는 공식 저장소에 봐 가지고 제이보스-arquillian-컨테이너 관리 : 1.0.0.결승전 '과 나는 또한 훌륭한 Arquillian Chameleon을 보았습니다. 필자는 여전히 "Wildfly J2EE spec"이 무엇인지와 Wildfly의 향후 버전을 결정하는 방법에 대해 궁금해합니다. – Mats

+1

이 포스터는 wildfly-arquillian- * 버전과 WildFly 버전 간의 버전 관계가 없다는 불만을 표시했습니다. "Wildfly J2EE spec"은 게시물의 맥락에서 말도 안되는 용어입니다. –

답변

1

특정 버전의 WildFly와 함께 사용할 Arquillian jar의 버전을 확인하는 쉬운 방법은 GitHub에서 WildFly Source을 보는 것입니다.

"분기 : 마스터"버튼을 클릭하고 "태그"탭을 선택하십시오.

9.0.1. 최종을 찾을 때까지 목록을 내려다보고 선택하십시오.

pom.xml 파일을 열고 에 대한 페이지를 검색하십시오.

당신은 당신이 후하고있는 버전 인

<version.org.wildfly.arquillian>1.0.0.Final</version.org.wildfly.arquillian> 

볼 수 있습니다.

10.1.0.Final의 경우는 말한다 :

가능성뿐만 아니라 제이보스 9.0.1와 잘 작동하는 버그 수정 릴리스처럼 보이는
<version.org.wildfly.arquillian>1.0.2.Final</version.org.wildfly.arquillian> 

.

+0

와우. 좋은 대답. 알았다. 감사. – Mats

1

컨테이너 어댑터의 버전을 처리하는 또 다른 방법은 Arquillian Chameleon을 사용하는 것입니다.이 방법은 모든 종속성 장애물을 처리합니다. 지정할 필요가있는 것은 대상 컨테이너입니다 (예 : 속성). wildfly:9.1.0.Final:managed. 나는 제이보스 9.0.1.Final 가장 일치되는 것을 발견 https://github.com/arquillian/arquillian-container-chameleon#arquillian-chameleon-container-

+0

:) 나는 org.wildfly.arquillian : wildfly-arquillian-container-managed' 1.0.0을 시도하고 있지만 실제로는 장기적으로 볼 때 그와 함께 갈 것입니다. 1.0.0.Final뿐만 아니라 1.0.2. 최종. Chameleon을 설정하는 것은 너무 쉬웠다. 믿을 수 없었다. :) – Mats