проблемы запуска скомпилированной Java-программы из командной строки - PullRequest
0 голосов
/ 30 декабря 2011

У меня был скомпилированный Java-файл в Eclipse, исходный файл находится в каталоге, например

/home/workspace/testApplication/src/Test/test.java

Я могу запустить его из Eclipse, нажав «Запуск от имени Java-приложения».Но если я хочу запустить эту проблему из командной строки, как это сделать?

1 Ответ

1 голос
/ 30 декабря 2011

Примерно так:

java -cp /home/workspace/testApplication/bin Test.test <app's command line args>

Опция "-cp ..." дает путь к классу и должен включать абсолютный путь к дереву каталогов, в которое Eclipse записывает файлы ".class".,Аргумент «Test.test» - это полное имя класса точки входа вашего приложения;т.е. тот, у которого метод main запускает приложение.

Если ваше приложение зависит от других файлов JAR и т. д., их необходимо добавить в путь к классам.


Iследует указать, что вы нарушаете соглашения об именах Java.Имя пакета должно состоять только из строчных букв, а имя класса должно быть в верблюжьем регистре, причем первым символом является заглавная буква.

...