Java-апплет "не загружен" - PullRequest
0 голосов
/ 07 июля 2011

У меня проблемы с встраиванием очень простого апплета в мой сайт.Когда я открываю страницу, консоль в нижней панели показывает «Апплет TestApplet не загружен» и текст «Ошибка. Нажмите для подробностей» в том месте, где должен запускаться апплет.Я использовал filezilla, чтобы перевести html и .class файл в "http://nuevawave.org/sandbox/JavaGallery/".. Html файл называется Test.html. Апплет работает нормально, когда я запускаю его из netbeans.

Вот HTML:

<html>
   <head>
      <title>Test Page</title>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
   </head>
   <body>
      words...
      <applet codebase ="http://nuevawave.org/sandbox/JavaGallery/" code="TestApplet.class"  width="250" height="300" />
    </body>
</html>

1 Ответ

0 голосов
/ 14 июля 2011

.. Нажатие кнопки сведений открывает консоль Java, но ошибок нет.

Моя версия FF более информативна.

...
Exception: java.lang.NoClassDefFoundError: TestApplet 
    (wrong name: test/TestApplet)

Это указывает на то, что апплет находится в пакете test, и поэтому должен быть расположен в ..

http://nuevawave.org/sandbox/JavaGallery/test/TestApplet.class

На данный момент это здесь ..

http://nuevawave.org/sandbox/JavaGallery/TestApplet.class


Редактировать 1

После того, как я еще раз осмотрел этот участок, я бросил следующее:

HTML

Поместите этот HTML-код на http://nuevawave.org/sandbox/JavaGallery/applet.html

<html>
<body>
<applet
    codebase="."
    archive="TestApplet.jar"
    code="test.TestApplet2"
    width="250"
    height="300">
</applet>
</body>
</html>

выход

Я чертовски люблю компьютеры!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...