Spring引导服务在java webstart应用程序中使用tomcat提供spring web mvc应用程序

时间:2016-03-22 15:26:39

标签: java spring-mvc spring-boot java-web-start spring-web

我设法让这个运行但是我遇到了很多问题,这些问题只有在应用程序运行java web start时才会发生。当我从我的IDE中运行它时运行正常。

  1. 在jar中找不到应该从名为'static'的文件夹中提供的静态内容。我写了一个映射方法来使用getClass().getResourceAsStream()来获取它并将其写入响应。
  2. 在我的Win 7& Java 8机器,关闭时未使用的套接字关闭。我看到jp2launcher.exe一直在运行,可能会阻止spring boot获取要调用的关闭钩子。
  3. 显然,类路径中有一些找不到的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
    
  4. 有人知道导致这种情况的原因吗?

0 个答案:

没有答案