我有可运行的java类:
java my.package.Test
Test.class位于文件夹./my/package
问题是如果它在当前文件夹中(不存在./my/package
),我该如何运行该类
感谢
答案 0 :(得分:2)
说你的班级在
package my.pack; // package is not an acceptable word in the package path
然后你必须提供完全限定的类名(带有包路径)才能运行它,并且路径必须存在于文件系统上(或执行的jar中)
问题是如果它在当前文件夹中存在此类(无./my/package存在)
如果该类被声明为在该包中,则不能。