Не определяется главный класс

pastorixx

Active Member
07.05.2010
26
0
#1
Пишу игрушку DiceWars в апплете, через компилятор эклипса все работает, но созданный тем же эклипсом jar файл не запускается, выдает: "Could not find the main class: DiceMain"
Через html тоже не получается((
Вот сам проект: http://rghost.ru/5262942

Помогите!
 
C

cherrybeach

Гость
#2
А што в манифесте прописано ?
Скорей всего отсуцтвует или неправильная секция "Main-Class"
Выложи манифест сюда.
 
C

cherrybeach

Гость
#4
Я, кажется, понял.
Ты пытаешься запустить свой jar из командной строки (или командером) как stand alone приложение.
Но это же не приложение, а апплет.

И запускать его надо по-другому.

Вариант 1
Запуск из браузера.

Сделай html страницу типа таково
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<applet code="DW.DiceMain.class" width="200" height="100">
<param name="img1" value="/images/foto.jpg">
</applet> 
</body>
</html>
Положи этот файл рядом с jar-ом и открывай браузером.
Атрибуты тэга <applet> я думаю легко нагуглишь.


Вариант 2
В JDK есть специальная тулса для просмотра и отладки апплетов [JAVA_HOME]\bin\appletviewer.exe
В качестве паараметра передаешь путь к jar-у