Как найти пакет файла класса в Java - PullRequest
1 голос
/ 14 сентября 2011

Я пишу Java-программу, которая работает с файлами .class.Я хочу иметь возможность прочитать файл .class в файловой системе (с InputStream) и определить пакет, в котором он находится. Этот файл .class может быть не в хорошей структуре каталогов пакета, он может лежать в каком-то случайном месте,Как я могу это сделать?

1 Ответ

9 голосов
/ 14 сентября 2011

Прочитайте документацию формата файла класса - или используйте библиотеку, которая знает, как анализировать файлы класса, например BCEL и его класс ClassParser.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...