2015-01-27 5 views
0

Я выполнил все шаги в this tutorial, чтобы создать JWS-приложение, но после загрузки .jnlp-файла я не смог запустить файл .jnlp.Ошибка при запуске приложений Java Web Start

Это объявление об ошибке (откройте это изображение на новой вкладке, чтобы увидеть его более четко) enter image description here Кстати, откуда я должен все jar jar? В этом примере я написал командную строку: jar -cf TestJnlp.jar *. * Изнутри E: \ Java \ CuongNguyen \ project04.

+0

Не размещайте изображения с текстом, *** скопируйте и вставьте сам текст **, чтобы его можно было искать или использовать с устройством чтения с экрана. –

+0

@AndrewThompson: Спасибо за ваши советы :). –

+0

Я бы предпочел, чтобы вместо [спасибо] [изменить вопрос] (http://stackoverflow.com/posts/28163833/edit). Здесь, спасибо примерно так же полезно, как сиськи на быке. –

ответ

0

Вы забыли подписать свой файл jar с jarsigner. То есть, вы не сделали шаг 6 в учебнике.

+0

Спасибо за ваш комментарий. Я только что понял это. Проблема в том, как правильно создать файл jar. Я узнал, что если я следую приведенной выше инструкции учебника: jar -cf TestJnlp.jar *. * Изнутри «Project04», в файле «MANIFEST.FM» не будет атрибута «Main-Class», проблема. Затем я решил создать файл jar так, как упоминалось в книге Head First Java (я создал файл manifest.txt с содержимым «Main-Class: com.mkyong.TestJnlp», а затем создал файл jar с командой: «jar - cvmf manifest.txt TestJnlp.jar com "из папки bin. –

Смежные вопросы