如何在cmd中运行java程序?

如何在cmd中运行java程序?,cmd,Cmd,我已经用Java创建了一个程序,但是它没有在edit plus(编译器)中正确地获取输入,所以现在我希望它在cmd中运行。我的JSK文件位于:C:\Program Files\Java\jdk1.7.0\u 21\bin,我的Java文件位于:C:\TurboC4\TC\Java new programs 请告诉我在cmd中运行它的步骤。在命令行上使用: java -jar path/to/your/jar_file.jar 如果没有jar文件,则必须首先编译Java类: javac -g F

我已经用Java创建了一个程序,但是它没有在edit plus(编译器)中正确地获取输入,所以现在我希望它在cmd中运行。我的JSK文件位于:
C:\Program Files\Java\jdk1.7.0\u 21\bin
,我的Java文件位于:
C:\TurboC4\TC\Java new programs


请告诉我在cmd中运行它的步骤。

在命令行上使用:

java -jar path/to/your/jar_file.jar
如果没有jar文件,则必须首先编译Java类:

javac -g Foo.java
如果您只有一个文件(包含静态void main()),则只需使用以下文件运行:

java path/to/your/compiled_class_file [<command line args>, ...] 
如果要从编译的.class文件生成jar文件,请运行:

jar cf jar-file input-file(s)

但是,我建议您使用一个IDE,只需单击一下即可自动编译、打包和运行代码。i、 e.或

在命令行上使用:

java -jar path/to/your/jar_file.jar
如果没有jar文件,则必须首先编译Java类:

javac -g Foo.java
如果您只有一个文件(包含静态void main()),则只需使用以下文件运行:

java path/to/your/compiled_class_file [<command line args>, ...] 
如果要从编译的.class文件生成jar文件,请运行:

jar cf jar-file input-file(s)

但是,我建议您使用一个IDE,只需单击一下即可自动编译、打包和运行代码。i、 e.或

如果您的类不在包中,并且在C:\TurboC4\TC\中编译为java.class:

cd C:\TurboC4\TC\
C:\Program Files\Java\jdk1.7.0_21\bin java

如果您的类不在包中,并且在C:\TurboC4\TC\中编译为java.class:

cd C:\TurboC4\TC\
C:\Program Files\Java\jdk1.7.0_21\bin java

如果您只想将单个java类作为命令行程序运行,那么答案是

例如:

java my.class.HelloWorld
java -cp c:\location_of_jar\myjar.jar com.mypackage.myClass
如果已经将整个java项目编译成JAR文件,请检查答案

例如:

java my.class.HelloWorld
java -cp c:\location_of_jar\myjar.jar com.mypackage.myClass

如果您只想将单个java类作为命令行程序运行,那么答案是

例如:

java my.class.HelloWorld
java -cp c:\location_of_jar\myjar.jar com.mypackage.myClass
如果已经将整个java项目编译成JAR文件,请检查答案

例如:

java my.class.HelloWorld
java -cp c:\location_of_jar\myjar.jar com.mypackage.myClass