maven-jaxb2-plugin
(org.jvnet.jaxb2.maven2
)을 사용하여 XSD 스키마에서 클래스를 생성하고 있습니다. 모두 잘 작동하고 있으며 생성 된 클래스가 모두 필요합니다. 한 가지를 제외하고, 해당 클래스 내의 생성 된 모든 주석은 내 컴퓨터 로켈 (프랑스어)을 사용하고 있습니다.생성 된 출력을위한 Maven JAXB 플러그인 및 로케일
예를 들어 영어를 사용하기 위해 생성 된 주석의 로캘을 변경하고 싶습니다. 플러그인 구성 또는 pom.xml
의 프로젝트 구성을 통해 수행 할 수 있습니까? 또는 mvn
명령을 실행할 때 내 셸에서이 작업을 수행해야합니까?
project.build.sourceEncoding
을 설정했지만 로캘을 변경하지 않았습니다. user.language
또는 user.country
을 설정했지만 출력에 아무런 영향을주지 않습니다.
사용할 수있는 xjc
명령에 몇 가지 인수를 전달할 수있는 옵션이 있지만 xjc
을 호출 할 때 로캘과 관련된 것을 찾을 수 없습니다.
<project>
...
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
...
</project>
위 또한 받는다는 - 컴파일러 플러그인 등 또한, JAXB2 - 받는다는 - 플러그인은 또한 위의에 의해 영향을 받는다 영향을 미칠 것이다 :
해결책을 찾았습니까? – Puce