Модераторы: LSD, AntonSaburov

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Запустить main метод одного класса из другого. 
:(
    Опции темы
kashka
Дата 2.3.2005, 15:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 29.11.2004
Где: Wolfenbuettel, Ge rmany

Репутация: 1
Всего: 1



Привет smile ,
теперь поподробней:
есть jar архив с классами GUI, известен main класс (Hugin), кода нет.
Я попробывала вот что:
Код

public static void main(String arg[]){
 Hugin h = new Hugin(arg);
 
 h.main(arg);
 
}

Получау ошибку:
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d70874d, pid=3200, tid=596
#
# Java VM: Java HotSpot™ Client VM (1.5.0-b64 mixed mode, sharing)
# Problematic frame:
# V [jvm.dll+0xc874d]
#
# An error report file with more information is saved as hs_err_pid3200.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#

Подскажите пож. в чем тут дело!

PM MAIL   Вверх
NotGonnaGetUs
Дата 2.3.2005, 16:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 92
Регистрация: 25.2.2005
Где: Москва

Репутация: 4
Всего: 12



метод main static , не нужно создавать эземпляр класса, что бы вызвать этот метод.
--
дело тут в том, что в 1.5.0 баг. И об этом просят сообщить.
поставь 1.5.0_01, протести.


PM MAIL   Вверх
kashka
Дата 2.3.2005, 17:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 29.11.2004
Где: Wolfenbuettel, Ge rmany

Репутация: 1
Всего: 1



[quote] дело тут в том, что в 1.5.0 баг. И об этом просят сообщить.
поставь 1.5.0_01, протести.
[quote]

я не совсем поняла, можно поподробней?
А эземпляря создала потому что не знау что в конструкторе стоит.
PM MAIL   Вверх
AntonSaburov
Дата 2.3.2005, 18:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

Репутация: 51
Всего: 118



Методы static вызываются БЕЗ СОЗДАНИЯ экземпляра класса. Т.е. если у меня описано

Код

public class Test
{
 public static void showTest()
 {
   System.out.println("TEST");
 }
}

то можно вызывать прямо
Код

Test.showTest();


PM MAIL WWW ICQ   Вверх
kashka
Дата 2.3.2005, 19:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 29.11.2004
Где: Wolfenbuettel, Ge rmany

Репутация: 1
Всего: 1



это то понятно, я так сделала на всякий случай, потому что не знаю что в конструкторе класса стоит
Кроме того так я тоже пробывала
Код

public static void main(String arg[]){
 
 Hugin.main(arg);
 
}

Результат такой же.
PM MAIL   Вверх
Domestic Cat
Дата 2.3.2005, 19:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 50
Всего: 172



Какая версия JVM?


--------------------

PM   Вверх
kashka
Дата 2.3.2005, 19:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 29.11.2004
Где: Wolfenbuettel, Ge rmany

Репутация: 1
Всего: 1



1.5.0
PM MAIL   Вверх
Domestic Cat
Дата 2.3.2005, 19:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 50
Всего: 172



Вреде бы есть там такой баг, но на 100% не уверен.


--------------------

PM   Вверх
kashka
Дата 2.3.2005, 20:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 29.11.2004
Где: Wolfenbuettel, Ge rmany

Репутация: 1
Всего: 1



Ну да черт с ним, буду методом тыка пробывать.
У меня просто API, и документация к ним надо сказать не оч., а к GUIAPI и вовсе никакой.
Так я хотела протестировать main класс запустить (Hugin.class), даааа....плохо без документации.

PM MAIL   Вверх
Domestic Cat
Дата 2.3.2005, 20:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 50
Всего: 172





--------------------

PM   Вверх
kashka
Дата 2.3.2005, 20:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 29.11.2004
Где: Wolfenbuettel, Ge rmany

Репутация: 1
Всего: 1



В смысле smile ?
У меня не с Java API проблеммы к Java документации хватает.
Проблемма в следующем есть такая организация Hugin називается, так вот они написали ряд классов для создания Bayesian Network и мня надо их использовать дальше, вот к ним то как раз и нет документации, кода тоже. Вот такие пироги.
PM MAIL   Вверх
sergejzr
Дата 2.3.2005, 20:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 6
Всего: 360



Попробуй яву последнюю поставить....
Добавлено @ 20:22
Кстати, откуда пакет? Тоже хочется заглянуть smile


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Domestic Cat
Дата 2.3.2005, 20:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 50
Всего: 172



Цитата
Hugin називается, так вот они написали ряд классов для создания Bayesian Network и мня надо их использовать дальше, вот к ним то как раз и нет документации, кода тоже. Вот такие пироги.


Извиняюсь, нe так понял.

Ну а код они обфусцировали? Если нет, можно декомпильнуть.
Добавлено @ 20:25
Цитата
Попробуй яву последнюю поставить....


Кстати да, 1.5.0_01


--------------------

PM   Вверх
kashka
Дата 2.3.2005, 20:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 29.11.2004
Где: Wolfenbuettel, Ge rmany

Репутация: 1
Всего: 1



Уже пробую, спасибо.
Кстати последная 1.5.0_01?
Добавлено @ 20:26
обфусцировали???
А что ето значит?
И как понять обфусцировали они или нет?
PM MAIL   Вверх
kashka
Дата 2.3.2005, 20:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 29.11.2004
Где: Wolfenbuettel, Ge rmany

Репутация: 1
Всего: 1



Можно вам на завтра встречу назначить smile , а то с работы выгоняют, говорят поздно уже домои иди, такая вот наглость.
А пакет ты можешь здесь скачать Hugin.com, Demo version завтра могу точнее адрес послать.

PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0627 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.