Невозможно найти com.simontuffs.onejar.Boot в веб-запуске

Я новичок в java web start. Я пытаюсь перекусить одной банкой, используя веб-запуск. Но получаю такую ​​ошибку:

java.lang.IllegalArgumentException: невозможно найти com.simontuffs.onejar.Boot в java.class.path: рассмотрите возможность использования -Done-jar.jar.path для указания имени файла из одной банки. на com.simontuffs.onejar.Boot.getMyJarPath (Boot.java:400) на com.simontuffs.onejar.Boot.run (Boot.java:212) на com.simontuffs.onejar.Boot.main (Boot.java:159 ) в sun.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод) в sun.reflect.NativeMethodAccessorImpl.invoke (Неизвестный источник) в sun.reflect.DelegatingMethodAccessorImpl.invoke (Неизвестный источник) в java.lang.reflect.invoke. ) в com.sun.javaws.Launcher.executeApplication (Неизвестный источник) в com.sun.javaws.Launcher.executeMainClass (Неизвестный источник) в com.sun.javaws.Launcher.doLaunchApp (Неизвестный источник) в com.sun.javaws. Launcher.run (Неизвестный источник) в java.lang.Thread.run (Неизвестный источник)

мой файл jnlp содержит:

<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" codebase="" href="">
    <information>
        <title>my application</title>
        <vendor>example</vendor>
    </information>
    <resources>
        <!-- Application Resources -->
        <j2se version="1.5+"
              href="http://java.sun.com/products/autodl/j2se"/>
        <jar href="My_Application.jar" main="true" download="eager" />
    </resources>
    <application-desc main-class="com.simontuffs.onejar.Boot">
  </application-desc>
   <update check="background"/>
    <security>
        <all-permissions/>
      </security>
</jnlp>

person user1068768    schedule 28.11.2011    source источник


Ответы (1)


Я искал похожую проблему и наткнулся на ваш вопрос. Похоже, One-Jar не поддерживает JWS, см. это и this.

person seanhodges    schedule 10.05.2012