I持って、このようなマルチモジュールプロジェクト:MavenのMulitmodule JiBXのプロジェクト
- 親
- エンティティ
- JiBXの-輸出私がポンポンでJiBXのを設定している
jibx-exporter
は次のとおりです。
<plugin>
<groupId>org.jibx</groupId>
<artifactId>jibx-maven-plugin</artifactId>
<version>1.2.3</version>
<configuration>
<directory>src/main/resources</directory>
<includes>
<include>binding0.xml</include>
</includes>
<validate>true</validate>
<verbose>true</verbose>
<load>false</load>
<verify>false</verify>
<multimodule>true</multimodule>
<modules>
<module>com.dreipplus.profiler.server.api:profiler-server-api-vo</module>
</modules>
</configuration>
<executions>
<execution>
<goals>
<goal>bind</goal>
</goals>
<phase>process-classes</phase>
</execution>
</executions>
</plugin>
parent
にmvn clean install
を実行すると、期待どおりに動作します。 しかし、アプリケーションを実行すると、entities
のjibxバインディングはインストールされたjarにありません。
このGeneratedファイルをローカルMavenリポジトリ(.m2)に追加するにはどうすればよいですか?
挨拶フロリアン・フーバーは
いいえ、生成されたクラスもtarget/:(の中のjarにパッケージ化されていません – itshorty