これを実行することはできましたが、アプリケーションが Java Web Start で実行されている場合にのみ発生する多くの問題に直面しています。IDE 内から実行すると、問題なく動作します。
- 「static」という名前のフォルダー内からすぐに提供される静的コンテンツが jar に見つかりません。
getClass().getResourceAsStream()
それを取得して応答に書き込むためのマッピングメソッドを作成しました。 - 私の Win 7 & Java 8 マシンでは、シャットダウン時に使用済みソケットが閉じられません。私は
jp2launcher.exe
それが実行され続けていることを確認し、おそらくスプリングブートがクリーンアップのために呼び出されるシャットダウンフックを取得するのを防ぎます。 クラスパスに見つからない jar がいくつかあるようです。
java.io.FileNotFoundException:Jar URL cannot be resolved to absolute file path because it does not reside in the file system: https://mysite/webstart/org.springframework.boot-spring-boot.jar
誰かがこれを引き起こす原因は何ですか?