私はいくつかの生成されたクラス(JAXBによって生成された)を持つEJB-maven-Projectを持っています。それらは次のように生成されます。target/generated-sources/jaxb/
ここで、maven-ejb-plugin を使用して、それら (つまり、コンパイルされたクラス) を client-jar に含める必要があります。
<plugin>
<artifactId>maven-ejb-plugin</artifactId>
<version>2.3</version>
<configuration>
<!-- Tell Maven we are using EJB 3.1 -->
<ejbVersion>3.1</ejbVersion>
<generateClient>true</generateClient>
<clientIncludes>
<clientInclude>com/bla/ch/authorization/client/**</clientInclude>
<clientInclude>target/generated-sources/jaxb/**</clientInclude>
</clientIncludes>
</configuration>
</plugin>
これは機能しません。生成されたクラスは ejb-client-jar の一部ではありません。(それらは ejb-jar にありますが)。どうすればこれを正しく行うことができますか?