Итак, я создал апплет на Java и хотел бы экспортировать его в виде jar, а затем прикрепить к веб-странице.
<applet
alt = "Dynamic Tree Applet Demo"
code = 'image.Main'
archive = 'Main.jar',
width = 300,
height = 300 />
Это в основном мой HTML-код.Кувшин был вывезен из экплизе.Все в образе упаковки.В java-файле есть открытый статический void main, который запускает апплет, не уверенный, нужен ли он вообще.
Однако, когда я создаю обычный или работающий jar-файл, я получаю много ошибок..
С обычным jar и, следовательно, без основного набора в манифесте:
load: class image.Main not found.
java.lang.ClassNotFoundException: image.Main
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.FileNotFoundException: C:\Users\Daniel\Desktop\ImageCapture\New folder\image\Main.class (The system cannot find the path specified)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source)
at sun.net.www.protocol.file.FileURLConnection.getInputStream(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 9 more
Исключение: java.lang.ClassNotFoundException: image.Main
Я получаюта же ошибка при использовании запускаемого фляги, экспортированной из затмения, которое, кстати, не запускается.При двойном щелчке баночка абсолютно ничего не делает, даже отсутствует ошибка основного класса.
Манифест имеет правильную настройку основного класса при использовании запускаемого фляги image.Main.
classpath в этом случае просто:.
Заранее спасибо, надеюсь, моя информация была достаточно подробной.