不进入目录 ,而直接运行某个目录下的CLASS文件?

2024-12-15 00:48:01
推荐回答(4个)
回答1:

首先看你A.java有没有加package java
如果有,那就直接在D盘根目录上执行'java java.A'
也就是说,只要程序中有package my_package(可以多级)
那么就必须在my_package平级的地方执行"java my_package.A",而在my_package下执行"java A"则不行.相反,如果程序中没有package指令,则必须进行类所在目录执行"java A".
所以,关键是看你程序中有没有指定所属的包.

希望我的表达还算清楚.

回答2:

好像可以设成环境变量,运行JAVA命令的时候可以直接跳过那段路径
就像是你运行Java命令的时候,默认的文件夹就是你设为环境变量的那个文件夹

回答3:

可以的
像你的文件应该是java d://java//a的
第一个斜杠是转换符的意思

回答4:

像你的文件应该是java d://java//a的