启动画面jnlp无法正常工作

时间:2015-07-09 12:40:12

标签: java web-applications java-web-start splash-screen jnlp

当我通过JWS调用.jar时,我正试图让启动画面工作 以下是jnlp文件的详细信息。其他功能正在按预期工作。 我已将 pic.gif 文件放在Apache tomact的ROOT文件夹中

JaNeLA报告 - 版本11.05.17

报告http://localhost:8080/WithoutManifest.jnlp

1.XML编码未知,但声明为UTF-8

  1. 通过添加标记来优化此应用程序以进行离线使用。

  2. 可以通过为'WithoutManifest.jar'指定资源大小来优化下载。

  3. 可以通过删除download ='eager'的(默认)值来优化WithoutManifest.jar中的资源下载。

  4. 5.可以通过删除main ='false'的(默认)值来优化WithoutManifest.jar中的资源下载。

    1. 可以优化应用的启动。通过为WithoutManifest.jar资源指定download ='lazy'。

    2. 除非指定了下载“部分”,否则延迟下载可能无法按预期用于WithoutManifest.jar。

    3. 可以通过为'pic.gif'指定资源大小来优化下载。 图标加载&可以通过指定pic.gif

    4. 的宽度和高度来优化使用
    5. 'http://localhost:8080/'的HREF可以优化为''。

    6. <?xml version="1.0" encoding="UTF-8"?>
      <jnlp spec="1.0+" codebase="http://localhost:8080/" href="WithoutManifest.jnlp">
      
           <information>
                <title>TITLE</title>
                <vendor>Pallab</vendor>
                <homepage href="http://localhost:8080/" />
               <icon kind="splash" href="pic.gif"/>
           </information>
      
           <security>
                <all-permissions/>
           </security>
      
           <resources>
                <j2se version="1.6+" />
                <jar href="WithoutManifest.jar" />
           </resources>
      
           <application-desc main-class="WithoutManifest" />
      </jnlp>
      

      在实际应用之前,我只看到两张弹出窗口。

      Image 1

      另外如何更改以红色选择的以下值,我不在.jnlp文件中的任何地方提供

      Image 2

      Apache版本-8.0.23 Java版本 - 1.8.0_40-b26

1 个答案:

答案 0 :(得分:2)

首次启动时不会出现启动画面。首次启动的优先级是获取下载和缓存的类以及应用程序。在屏幕上。