Я знаю, что вопрос задавался много раз, но у меня есть проблема, которую я не мог решить нормально. Я кодирую ролевую игру, и я хотел бы запустить ее в автономном режиме в браузере. DIR выглядит так:
C:\Users\Tomasz\SimpleRPG
это основная папка проекта, но у меня здесь .settings
bin
и src
папки, и в каждой у меня есть папки пакетов rpg
. Я нашел код для запуска из HTML:
<applet code=main.class name=main archive=main.jar
width=640 height=640>
<param name="bgcolor" value="ffffff">
<param name="fontcolor" value="000000">
Your browser is not Java enabled.
</applet>
Мне интересно, куда положить этот файл, чтобы запустить его. Когда я бросаю его на bin/rpg
, мне выдает ошибку:
NoClassDefFoundError: main (wrong name: rpg/main)
Если я скину его на src/rpg
, у меня будет другая ошибка:
ClassNotFoundException: main.class
А если я скопирую все .class
и все .java
в одну папку SimpleRPG/all
и закину туда скрипт:
NoClassDefFoundError: main (wrong name: rpg/main)
Я должен сказать, что у меня также есть графика в этом проекте в bin/img
.
Может ли кто-нибудь посоветовать мне, что делать?