使用java的java 命令,直接调用执行class文件

  • A+
所属分类:Java

使用java的java 命令,直接调用执行class文件 - sunxuezhi322 - CSDN博客

使用java的java 命令,直接调用执行class文件

2017年06月26日 21:59:09 sun0322 阅读数 19050更多

分类专栏: java doc命令

版权声明:本文为博主原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/sxzlc/article/details/73744721
1.最基本用法
类名为 HelloWorld.java

java HelloWorld
(注意,不需要 java HelloWorld.class)

2.当有包时
类名为 com.sxz.HelloWorld.java
结构为
  myClass
     └com
          └sxz
              └HelloWorld.class
在myClass目录下,执行下面的命令

java com.sxz.HelloWorld
3.当引用jar包时
比如jar包的名字为 myTool.jar
同时还要上述2的条件

把jar包放到 myClass目录下
在myClass目录下,执行下面的命令

java -cp .;myTool.jar com.sxz.HelloWorld
或者
java -classpath .;myTool.jar com.sxz.HelloWorld
(注意:.;非常的重要,一定要写,而且要写在前面)
4.如果有图片等资源文件
这些文件不要放在工程的根目录下
而是要放到 src下面


5.固定资源目录
看看工程中,资源文件,是否有固定写死的目录,比如放在c盘的某个目录下
在运行时,也要在相应的电脑中,建立同样的目录


应用举例
执行bin\下面的  com.sxz.Test.java
com
   └sxz
      └Test.java
1.
set path=%path%;C:\Program Files (x86)\Java\jre1.8.0_131\bin;
2.
cd C:\NewIT\SikuliForRedmine\bin
3.
java -cp .;C:\NewIT\SikuliForRedmine\bin\sikulixapi.jar com.sxz.Test

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin