使用javapackager-from命令构建Jar

使用javapackager-from命令构建Jar,java,windows,jar,javapackager,Java,Windows,Jar,Javapackager,我正试图从命令提示符下使用javapackager创建一个jar文件。为此,我有一个简单的java项目。只有一个类在那里,类内部有一个main方法,它打印一条消息 javapackager -createjar -appclass com.simple.Test -outdir D:/myworkspace/test/target/dist/ -outfile test -srcdir D:/myworkspace/test/src/ 它在dist文件夹中创建一个名为test.jar的jar。

我正试图从命令提示符下使用javapackager创建一个jar文件。为此,我有一个简单的java项目。只有一个类在那里,类内部有一个main方法,它打印一条消息

javapackager -createjar -appclass com.simple.Test -outdir D:/myworkspace/test/target/dist/ -outfile test -srcdir D:/myworkspace/test/src/
它在dist文件夹中创建一个名为test.jar的jar。但是当我试着运行jar时,它抛出了一个错误

Could not find or load main class com.simple.Test
这是我正在关注的链接


有人能帮我吗?通过上面的命令,我注意到您的-srcdir指向src,而不是bin。您可以看到,在bin中创建了一个文件夹,其中包含已编译的文件。 -srcdir应该是这样的

-srcdir D:/myworkspace/test/bin/