Импорт «javax.jnlp» не может быть разрешен

Я изучаю Java и пытаюсь запустить некоторые примеры, используя Java Web Start.

Тем не менее, я не могу найти этот пакетjavax.jnlp.

Эта та же самая ошибка преследует меня как в Windows, так и в Linux. Я установил oracle jdk 7 в Windows. OpenJDK 1.6 - это версия, установленная в Linux.

Безуспешно искать в интернете пакет. Он больше не доступен на сайте оракула, потому что они настаивают на том, что пакет является частью jdk.

Я искал каталоги установки для этого. Некоторые утверждают, что это вjnlp.jar файл, другие претензии вjavaws.jar файл ... ни один из файлов не является частью моей установки.

 MadeOfAir04 июн. 2012 г., 10:57
Спасибо всем. Я попробовал демонстрационную версию BasicService, которую вы предоставили Andrew. Это сработало. Поэтому я оставил ее в памяти и проверил командную строку, которая использовалась для его запуска (с помощью Process Monitor). Я нашел эту опцию команды "-Xbootclasspath / a : /usr/share/icedtea-web/netx.jar ".. и вот где я нашел пакет javax.jnlp. Включение этого файла" netx.jar "в путь сборки проекта решает проблему импорта. Но это не так странный
 Andrew Thompson03 июн. 2012 г., 15:39
Означает ли этоdemo. отBasicService строить хорошо для тебя? Это указывает на<property name="classpath" value="${java.home}/lib/javaws.jar" /> "Они настаивают на том, что пакет является частью JDK." И JRE.
 user20742104 июн. 2012 г., 00:53
Это часть JDK, по крайней мере, примерно с 1.4. Если вы используете старую версию, которая не содержит ее, обновите. Это слишком давно.

Ответы на вопрос(3)

jre/lib/javaws.jar в 1,7 и 1,8 согласно:https: //stackoverflow.com/a/13555413/82930

Thejre/аталог @ можно найти внутриjdk/ каталог, если у вас установлен только JDK.

 Jason05 авг. 2016 г., 16:40
Это должен быть принятый ответ.

ример: "javac -classpath.: / Path / to / javaws.jar webstart / *. Java"

Решение Вопроса

Инструмент jardiff, файл jnlp-servlet.jar и файл jnlp.jar можно найти в каталоге примеров JDK.

На моем компе он есть:

... /jdk1.6.0_23/sample/jnlp/servlet/jnlp.jar

Для Java 7 вы должны скачать Демо и образцы отдельно

Windows x86 (32-разрядная версия) 15,62 МБ Jdk-7u4-windows-i586-demos.zip

Windows x64 (64-разрядная версия) 15,69 МБ Jdk-7u4-windows-x64-demos.zip

Ты найдешь jnlp.jar внутри:jdk1.7.0_04\sample\jnlp\servlet\jnlp.jar

 Andrew Grimm28 мая 2014 г., 08:41
Ссылки не работают.

Ваш ответ на вопрос