Java и класс без пакета
Eclipse 3.2 не в силах помочь. Разве что всегда предупреждает "! The use of the default package is discouraged."
Я к тому, что похоже это не решаемо.
Я к тому, что похоже это не решаемо.
а нафига? 

А вот есть джарник (не наш) и в нём у одного класса надо вызывать метод.
А этот класс без пакета (многие обфускаторы пакеты убирают)
(
Сейчас попробую через рефлекшн....
А этот класс без пакета (многие обфускаторы пакеты убирают)
(Сейчас попробую через рефлекшн....
В общем, нашёл в инете ещё посты на эту тему - там тоже не предложили никаких решений.
Но если кому интересно, то через рефлекшн всё-таки всё получилось
Так что, если есть возможность им воспользоваться, то как вариант...
Но если кому интересно, то через рефлекшн всё-таки всё получилось
Так что, если есть возможность им воспользоваться, то как вариант...
Да, это очень интересно. Ты имеешь в виду Class.forName("className")?
ага, а потом getMethod и invoke 

Действительно, что может быть изящнее:
public class UseNoPackageClass {
public static void main(String[] args) throws Exception {
Class.forName("NoPackageClass").getMethod("m", new Class[0]).invoke(null, new Object[0]);
}
}стопудей 

Оставить комментарий
ifani
Народ, кто-нить знает, как можно использовать в коде класс, который не входит ни в один пакет?например:
Кто-нибудь решал подобную проблему?
З.Ы.:
пока только в яндексе искал - сейчас гуглить буду, но может, кто-нить и так знает....