Принудительная компиляция (отсутствуют исходные файлы) - PullRequest
0 голосов
/ 12 февраля 2012

Я пытаюсь преобразовать приложение .jar в апплет.Я распаковал файл .jar, нашел манифест и идентифицировал файл основного класса.Затем я реверс-инжиниринг и изменил основной класс, чтобы он работал как апплет.Тем не менее, он не скомпилируется, потому что у меня нет всех исходных файлов.Есть ли способ заставить компиляцию?Похоже, что он будет работать из файлов классов, но, насколько я понимаю, компилятору нужны все соответствующие исходные файлы для завершения.

Как всегда, любой совет будет приветствоваться.

Заранее спасибо.

1 Ответ

0 голосов
/ 12 февраля 2012

Компилятор должен быть рад, если вы можете поместить все соответствующие файлы классов в путь к классам.Вам не нужен исходный источник.

В противном случае было бы невозможно использовать какие-либо библиотеки, если у вас не было исходного источника!

Файлы классов должны находиться в правильной структуре каталогов, чтобы соответствоватьпакет, например, класс com.acme.stuff.MyClass должен входить в com/acme/stuff.

...