2016-04-15 11 views
0

このエラーがありますが、解決するようにしましたが、できません。エラーの展開mavenプロジェクトwildfly-9

org.primefaces.extensions.component.gchart.GChartRenderer' is missing a runtime dependency: java.lang.NoClassDefFoundError: com/google/gson/GsonBuilder

ERROR [org.jboss.msc.service.fail] (ServerService Thread Pool -- 64) MSC000001: Failed to start service jboss.undertow.deployment.default-server.default-host./csi: org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./csi: java.lang.RuntimeException: java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: Source Document: vfs:/D:/Projet/wildfly-9.0.0.Final/standalone/deployments/csi.war/WEB-INF/lib/primefaces-extensions-4.0.0.jar/META-INF/faces-config.xml Cause: Class 'org.primefaces.extensions.component.gchart.GChartRenderer' is missing a runtime dependency: java.lang.NoClassDefFoundError: com/google/gson/GsonBuilder

THIS IS THE FIRST PART OF CONSOLE REPORTING FROM WILDFLY

+0

maven依存関係にgsonbuilderを入れましたか? Maven - > Updateプロジェクトを試しましたか? – GarouDan

+0

はい、 com.google.code.gsonのEclipseにMavenの依存関係にあなたのライブラリーが表示されたら、後にMavenを更新した場合 2.1

+0

チェックを提供 gson。表示される場合は、このクラスcom/google/gson/GsonBuilderに移動してみてください。私は、問題は他の依存関係が必要だと宣言した依存関係を持っていることだと思います。あるいは、あなたがjarや他のライブラリを使用していて(サーバ内であっても)、この新しい依存関係がそれと競合しているからです。 – GarouDan

答えて

0

提供されるあなたのgson依存性をマーキングされているが、WildFlyは、デフォルトではそれを提供していません。あなたの依存から提供されたものを削除してください。 == From-aribeiro