不同目录中的Java类路径

我正在尝试调用不在当前目录中的Java类。我设置了-classpath标志,并确保类文件也位于路径中。但是我收到以下错误


Error: Could not find or load main class Fileversion

蝙蝠文件代码


java -classpath x:/LCMSLatestLibrary/Fileversion/Fileversion.class Fileversion H:\LCMS_Jars\client.jar x:\LCMSLatestLibrary\64bit\client.jar

pause

如果我将CD插入x:/ LCMSLatestLibrary / Fileversion并执行上面没有-classpath标志的行,则该命令同样有效。我想念什么?


慕标5832272
浏览 224回答 1
1回答

萧十郎

您必须将包含软件包的jar或目录设置为类路径。在您的情况下(假设Fileversion类位于默认软件包中),该命令应为:java -classpath x:/ LCMSLatestLibrary / Fileversion Fileversion H:\ LCMS_Jars \ client.jar x:\ LCMSLatestLibrary \ 64bit \ client.jar
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java