从当前文件夹运行java类

时间:2013-09-17 17:49:17

标签: java

我有可运行的java类:

java my.package.Test

Test.class位于文件夹./my/package

问题是如果它在当前文件夹中(不存在./my/package),我该如何运行该类

感谢

1 个答案:

答案 0 :(得分:2)

说你的班级在

package my.pack; // package is not an acceptable word in the package path

然后你必须提供完全限定的类名(带有包路径)才能运行它,并且路径必须存在于文件系统上(或执行的jar中)


问题是如果它在当前文件夹中存在此类(无./my/package存在)

如果该类被声明为在该包中,则不能。