マイプロジェクトのpom.xmlでのいくつかのモジュール新行方不明/未充足の依存関係:サービスjboss.module.spec.service
<modules>
<module>A</module>
<module>B</module>
<module>C</module>
</modules>
モジュールが必要とJBossアプリケーションサーバ7.1.1にMavenのWebプロジェクトの実行はされています私は展開を再構築し、サーバを起動するモジュール
<dependency>
<groupId>net.sf.jasperreports</groupId>
<artifactId>jasperreports</artifactId>
<version>6.3.0</version>
</dependency>
ののpom.xmlにジャスパーのための依存性を追加し、レポート機能 のためのジャスパーレポートを使用します。私はこのエラーに
新行方不明/未充足の依存関係を取得:。 サービスjboss.module.spec.service」をdeployment.ntms-スタンドアロン耳-1.0.0-SNAPSHOT.ear.commons-々BeanUtils-1.8.0 .jar ".main(missing)扶養家族:[サービスjboss.module.service。" deployment.ntms-standalone-ear-1.0.0-SNAPSHOT.ear.solder-impl-3.1.0.Final.jar ".main、サービスjboss.module.service "deployment.ntms-standalone-ear-1.0.0-SNAPSHOT.ear.commons-digester-1.7.jar" .main、service jboss.module.service "deployment.ntms-standalone-ear -1.0.0-SNAPSHOT.ear.itext-2.1.7.jar ".main、service jboss.module.service。" deployment.ntms-standalone-ear-1.0.0-SNAPSHOT.ear.bctsp-jdk14-1.38。 jar ".main、JBAS014799:... and 36 more]
もし私がモジュールAのファイルpom.xmlに対するJasperの依存性をコメントしたら、このエラーは表示されません。私は私が
<dependency>
<groupId>net.sourceforge.dynamicreports</groupId>
<artifactId>dynamicreports-core</artifactId>
<version>4.1.0</version>
</dependency>
に依存
<dependency>
<groupId>net.sf.jasperreports</groupId>
<artifactId>jasperreports</artifactId>
<version>6.3.0</version>
</dependency>
を置き換えるときジャスパーの.jarファイルは、Javaのビルド・パスに(Mavenの依存性)
存在し、私も同様に
をエラーが出ることを確認していますINFO [DeploymentScanner-threads-2] JBAS014774:サービス状況レポート JBAS014775:新しい不足している/不満足な依存関係: サービスjboss.module.spec.service "deployment.ntms-standalone-ear-1.0.0-SNAPSHOT.ear.commons-beanutils-1.9.0.jar" .main )dependents:[サービスjboss.module.service。 "deployment.ntms-standalone-ear-1.0.0-SNAPSHOT.ear.solder-impl-3.1.0.Final.jar" .main、service jboss.module.service。 "deployment.ntms-standalone-ear-1.0.0-SNAPSHOT.ear.lucene-core-4.5.1.jar" .main、service jboss.module.service "deployment.ntms-standalone-ear-1.0.0- SNAPSHOT.ear.ear.bctsp-jdk14-1.38.jar ".main、service jboss.module.service" deployment.ntms-standalone-ear-1.0.0-SNAPSHOT.ear.commons-lang-2.3.jar ".main、 JBAS014799:...と48 more] サービスjboss.module.spec.service。 "deployment.ntms-standalone-ear-1.0.0-SNAPSHOT.ear.commons-collections-3.2.1.jar" .main(missing )dependents:[サービスjboss.module.service。 "deployment.ntms-standalone-ear-1.0.0-SNAPSHOT.ear.solder-impl-3.1.0.Final.jar" .main、サービスjboss.module.service "deployment.ntms-standalone-ear-1.0.0-SNAPSHOT.ear.lucene-core-4.5.1.jar" .main、service jboss.module.service。 "deployment.ntms-standalone -ear-1.0.0-SNAPSHOT.ear.bctsp-jdk14-1.38.jar ".main、service jboss.module.service" deployment.ntms-standalone-ear-1.0.0-SNAPSHOT.ear.commons-lang- 2.3.jar ".main、JBAS014799:... and 48 more]
このエラーを解決するにはどうすればよいですか?助けをありがとう
JasperReports依存関係を別のレポート依存関係に置き換えてみてください。このエラーも発生します。 –
@ThuyNguyenでも、[dynamicreports](https://mvnrepository.com/artifact/net.sourceforge.dynamicreports/dynamicreports-core/4.1.0)にはコンパイル時の依存関係があります。 JBOSSがそれらを認識して実行するためには、それらを含める必要があります。それがどのように機能するかです。モジュラー形式で。 – Sampada
ええ、私はJasperReportsの依存関係をXalanの依存関係に置き換えてみました。このエラーは発生しません。 –