2013-03-29 4 views
-1

Как запустить java-файл в командной строке. Я уже установил набор для разработки Java, и у меня есть компилятор JCreator. Но я хотел бы узнать, как открыть файл java с помощью командной строки.Запуск java-файла с помощью командной строки

+1

A '.java' файл (Исходник) или' .class' файла (байт-код)? – thejh

+0

В командной строке вы можете использовать http://www.horstmann.com/bigj/help/compiler/tutorial.html –

ответ

1

Просто используйте

ява ./[filename]

Если вы только что установили, на некоторых операционных системах вам нужно будет перезагрузить первый. Также убедитесь, что java-бинар находится на вашем пути.

О системах типа unix.

который Java

3

Если вы хотите запустить скомпилированную программу Java, вы должны использовать команду Java. Для получения документации по этой команде обратитесь к http://docs.oracle.com/javase/6/docs/technotes/tools/solaris/java.html. Имейте в виду, что вы должны сначала скомпилировать файл .java в файл .class, прежде чем его можно запустить. Если вам нужно выполнить компиляцию, вы должны использовать javac. http://docs.oracle.com/javase/6/docs/technotes/tools/solaris/javac.html

1

java <fully-qualified-class-name>, например. java con.sun.MyMainClass

Вы можете установить путь к классу с атрибутом -classpath например. java -classpath dependency1.jar:dependency2.jar con.sun.MyMainClass

2

Для запуска Java-файлов в командной строке все, что вам нужно сделать, это ввести

java filename.java 

Убедитесь, что вы находитесь в том же каталоге, что и файл, используя каталог изменений команды (кд).

cd Folder\With\File 

Вы также можете просто впечатать каталог после команды «Java»

java Folder\With\File\filename.java 

Кроме того, в случае, если вы не знаете, как компилировать файлы из командной строки команду:

javac filename.class 

Но разработка Java намного проще с использованием IDE. Я предлагаю Eclipse ... Download Eclipse

0

Сначала вы должны установить путь как SET PATH=%PATH%;<Java sdk path>\bin;.

 Then use `javac <filename>.java` to compile and use 

java <class name that have the main method> для запуска программы.

 Since java is a object oriented programming language consider about 

cases.Otherwise вы получите java.lang.classnotfoundexception .for более подробно о ClassNotFoundException

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