我使用蓝牙制作了一个应用程序,所以我不得不使用外部库(bluecove)。我现在正在寻找创建一个可执行文件,以便能够将其提供给测试人员。我测试了可执行的JAR并且它不起作用,所以我翻了一个基本的脚本。
我创建了一个文件夹,其中包含所有java文件和我的外部库以及包含我图片的文件夹。
编译时我没有错误:
javac-cp bluecove-2.1.0.jar *. java
但执行中:
java -cp bluecove-2.1.0.jar Main
它给了我“错误:无法找到或加载主类Main”!我很喜欢我的班级包含我的主要功能Main。
奇怪的是,在日食中,一切都很完美但不在外面。
所有对我有想法和帮助的人都要提前感谢;)
答案 0 :(得分:0)
java -cp "bluecove-2.1.0.jar;." Main
的Linux:
java -cp "bluecove-2.1.0.jar:." Main
请注意指示当前目录的.
,它必须也在类路径中,以便可以加载您的类Main
。