더 이상 사용되지 않는 Java EE 모듈을 사용하는 대신 다음 아티팩트를 사용하십시오.
JAF ( java.activation )
JavaBeans Activation Framework (현재 Jakarta Activation )는 독립형 기술입니다 (Maven Central에서 사용 가능).
<dependency>
<groupId>com.sun.activation</groupId>
<artifactId>jakarta.activation</artifactId>
<version>1.2.2</version>
</dependency>
( 소스 )
CORBA ( java.corba )
에서 JEP 320 :
써드 파티가 CORBA API, ORB 구현, CosNaming 제공자 등의 유지 보수를 인계하지 않는 한 독립형 CORBA 버전은 없습니다. Java SE Platform은 독립적 인 CORBA 구현을 보증하므로 써드 파티 유지 보수가 가능합니다. 반대로 RMI-IIOP 용 API는 Java SE 내에서만 정의되고 구현됩니다. 전용 JSR을 유지 보수하기 시작하거나 Eclipse Foundation에서 API의 관리 권한을 인수하지 않으면 독립형 버전의 RMI-IIOP가 제공되지 않습니다 (JCP에서 Eclipse Foundation으로 Java EE의 관리 전환이 GlassFish를 포함 함) CORBA 및 RMI-IIOP의 구현).
JTA ( java.transaction )
독립형 버전 :
<dependency>
<groupId>jakarta.transaction</groupId>
<artifactId>jakarta.transaction-api</artifactId>
<version>1.3.3</version>
</dependency>
( 소스 )
JAXB ( java.xml.bind )
Java EE 가 Jakarta EE 로 재 브랜딩 되었으므로 JAXB는 이제 새로운 아티팩트에 의해 제공됩니다.
<!-- API -->
<dependency>
<groupId>jakarta.xml.bind</groupId>
<artifactId>jakarta.xml.bind-api</artifactId>
<version>2.3.3</version>
</dependency>
<!-- Runtime -->
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>2.3.3</version>
<scope>runtime</scope>
</dependency>
JAXB 참조 구현 페이지 .
schemagen
그리고 xjc
될 수 있습니다 다운로드가 너무 독립형 JAXB 분포의 일환으로.
링크 된 답변 도 참조하십시오 .
JAX-WS ( java.xml.ws )
참조 구현 :
<!-- API -->
<dependency>
<groupId>jakarta.xml.ws</groupId>
<artifactId>jakarta.xml.ws-api</artifactId>
<version>2.3.3</version>
</dependency>
<!-- Runtime -->
<dependency>
<groupId>com.sun.xml.ws</groupId>
<artifactId>jaxws-rt</artifactId>
<version>2.3.3</version>
</dependency>
독립형 배포 다운로드 ( wsgen
및 포함 wsimport
).
공통 주석 ( java.xml.ws.annotation )
Java Commons Annotations (Maven Central에서 사용 가능) :
<dependency>
<groupId>jakarta.annotation</groupId>
<artifactId>jakarta.annotation-api</artifactId>
<version>1.3.5</version>
</dependency>
( 소스 )