2024-05-27 11:27:25 | 我爱编程网
在控制台运行运行简单的java程序,需要先用。
javac 文件路径+程序名.java。我爱编程网
来编译java文件,然后。
java class文件文件名(字节码文件,文件名不加.class)
但对于需要引入外部jar包的java程序,直接编译java程序或者运行编译好的javac程序,会出现ClassNotFoundException异常。这样,可以把java项目打包成jar包,直接迅鹰jar包,就可以运行。
java -jar 文件名.jar。
另一种方法,是将引入的jar包路径,配置到classpath环境变量中,再进行控制台编译与运行就不会报错了。
可以的
比如-- D盘下 有个test文件夹里边有个类 HelloWorld 这个类的包名为test
在D盘下运行时 命令为:
java test.HellowWorld
还有另外一种情况, 你在E盘下的路径想执行在D盘的 test.HelloWorld
可以这样写:
java -cp "D:/" test.HelloWorld
-cp 是-classpath的缩写,意思是可以从哪个目录下去查找需要的类文件
配置的环境变量CLASSPATH就是这个作用,可以再执行java命令的时候到指定这个位置去查找类
加入-cp 参数之后则会在指定的位置去查找需要加载的类
应该是在DOS下运行不是DOC吧
配置JDK环境变量的问题:
首先像安装其他软件一样安装jdk,如安装目录为 D:\Program Files\Java\jdk1.6.0,下面依据这个目录进行环境配置:
1、右击“我的电脑”的“属性”,弹出对话框,点击“环境变量”,弹出对话框,在系统变量中,我们进行配置
2、配置系统变量:
(1)点击“新建”按扭,配置JAVA_HOME系统变量,如下:
变量值需要根据自己的jdk的安装路径而定,因为我的jdk安装在 D:\Program Files\Java\jdk1.6.0下,所以,此处变量名为JAVA_HOME,变量值为: D:\Program Files\Java\jdk1.6.0,完了后,“确定”。
(2)配置classpath变量,点击“新建”按扭,配置classpath系统变量,如下:
classpath=,;%JAVA_HOME%\dt.jar; %JAVA_HOME%\lib\tools.jar;
要注意的是这里classpath的值中前面有英文输入法下的,;(逗号和分号),结尾还有;(分号)
配置path变量,一般的下面都已经存在path变量,直接在里面添加就可以了。
(3)找到path变量,点击“编辑”,在变量值的最后面添加下面的值:
;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
到这里,环境变量配置成功。
验证配置成功否,直接在cmd下输入java或javac,有许多行文字弹出就是配置成功了!
如文件保存在D:\hello.java (注意不要隐藏文件后缀名)
打开命令提示符窗口,键入下面的命令
d: 回车
javac hello.java 回车
java hello 回车
2024-04-13 00:38:12
2024-03-31 15:14:06
2024-03-21 00:22:13
2024-02-10 22:15:59
2023-12-26 22:10:45
2023-10-06 13:00:52