如何解决生成可执行的jar文件
我有一个约有5个jar依赖项的项目。我想将其打包到一个jar文件中,但是我遇到了问题,我试图避开maven,没有运气的gra运和日食将无法启动:/
所以我正在构建cli,当我用java启动它时,应用程序运行良好,但是我无法使jar包正常工作,这就是我尝试构建jar文件的方式。
mh@mh-Swift-SF314-51:~/dev/verifone-p400/terminal$ sh build.sh
javac -cp .:./src/* App.java
jar cfm start.jar MANIFEST.MF .
java -jar start.jar
Error: Unable to initialize main class App
Caused by: java.lang.NoClassDefFoundError: com/verifone/vim/api/configuration/VimConfigException
java -cp .:./src/* App
18:31:15.818 [main] INFO App - Start Web server http://localhost:8000
18:31:15.888 [main] INFO App - Start Initilization
我做错了什么,还是这里有一些我不知道的依赖项。.例如,我的App.java中没有打包行,但是截至目前看来,它似乎并不重要这个项目。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。