0

Java-web-start アプリで CDI を使用しようとしていますが、クラスローディングでスタックします。FileSystemURLHandler が web-start キャッシュ内の URL をファイルとして扱うように見えます。

org.jboss.weld.environment.se.discovery.url.FileSystemURLHandler - could not read entries
java.io.FileNotFoundException: http:\localhost:8080\myapp.jar

これは次と同じです: https://issues.jboss.org/browse/WELD-1040

jira と git-hub の私の限られたスキルは、誰かがそれに取り組み始めたことを示唆していますが、リリースには至りませんでした: main/java/org/jboss/weld/environment/se/discovery/url/FileSystemURLHandler.java

だから私の質問は、誰かがこの問題を回避したのか、それとも jws の cdi+weld が行き止まりなのかということです。

4

1 に答える 1

1

手遅れでないことを願っています。この問題は、溶接バージョン 2.2.0.Alpha1 で修正されました。

于 2014-02-18T15:34:51.370 に答える