2010-11-26 4 views
0

Мне нужно закодировать некоторые классы, к которым обращаются из программы. Проблема в том, что у меня нет источника программы, у меня есть только API, который я должен соблюдать.Netbeans: основной класс в компилированном банке

Теперь у меня есть скомпилированные файлы классов в банке, и я могу выполнить программу с моим кодом из командной строки с помощью «java -cp prog.jar pkg.mainClass args», но я не могу выбрать основной класс в netbeans, чтобы иметь возможность быстро проверить мой код.

Кто-нибудь знает, можно ли указать основной класс, который находится внутри банки?

+1

Итак, Netbeans не может обнаружить pkg.mainClass? – 2010-11-26 15:34:51

+0

Нет, по-видимому, не ... – Ramses 2010-11-26 16:09:35

ответ

0

Из того, что я вижу, у вас есть файл jar без источника и классов внутри, составляющих API. Ничего нового.

Но я почесал голова, когда я прочитал эту часть:

«Теперь у меня есть скомпилированные файлы классы в банке, и я могу выполнить программу с моим кодом из командной строки с» Java - cp prog.jar pkg.mainClass args ", но я не могу выбрать основной класс в netbeans, чтобы иметь возможность быстро проверить мой код."

Из этого пункта кажется, что основной класс находится внутри этого файла jar. Кроме того, вы хотите быстро проверить свой код. Вы имеете в виду, что вы меняете этот источник, хотя у вас его нет? Или вы хотите отладить его? Или это проверить? Эта часть кажется немного неясной.

Ваша ситуация кажется довольно запутанной, поэтому я не могу предложить ничего другого, кроме как сделать новый основной класс в Netbeans, импортировать все из этого файла jar и просто использовать его API.

Смежные вопросы