class 文件履行AG环亚娱乐 - AG环亚娱乐

class 文件履行AG环亚娱乐

2019年02月16日08时24分29秒 | 作者: 从安 | 标签: 文件,方法,途径 | 浏览: 10659

windows:

假定要履行的文件为D:/test/Test.class

1.在cmd下进入D盘

2.履行java test.Test 或许 java test/Test 都能够

3.假如Test中相关了其它jar包,这需求经过如下方法履行,假定jar文件在test/lib下

  java -classpath .;lib/*  test.Test

  阐明如下: 

  留意这儿运用了-classpath参数:

  "."代表当时途径,这是java履行时的默许途径,所以在履行了classpath后需求手艺加上这个途径,否则会提示找不到要履行的类。

  ";"用来离隔两个途径

  "lib/*"表明lib下的一切jar文件,假如只运用某一个jar,能够详细指定,如"lib/XX.jar" 


linux:

假定要履行的文件为/usr/local/test/Test.class

1.在shell下进入/usr/local

2.履行方法如下

  java -classpath . test.Test

  阐明:linux下履行.class时,需求指定-classpath,这与linux的环境变量设置方法有关,linux不发起指定".",而windows在设置CLASS_PATH环境变量时一般都加上这个".",这么阐理解了吧

3.假如相关了其它jar文件,履行方法如下

  java -classpath .:lib/*

  阐明:与windows类似,除了分隔符需求运用linux的分隔符":"



总结:

综上所述,主张在履行java指令时加上-classpath参数

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表AG环亚娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章