因为我有几个星期的罐子问题,希望有人可以在这帮助我!
我的项目是用JAVA编写的,使用JAVAFX 1.8和SQLlite作为DB。我的问题是,如果我创建一个带有Eclipse导出的Jar-File(Runnable Jar - >将所需的libs提取到生成的Jar中 - 完成),我的程序将通过jar启动。但我不能让Maven从我的项目中做同样的jar。
如果我运行我的Maven构建并启动Jar,它总是说“java.lang.ClassNotFoundException:org.sqlite.JDBC”。我用.pom和汇编已经尝试了很多东西,但还是找不到解决方案......
有人可能有想法如何强制maven生成所需的项目结构吗?
下面是jar根的截图。左日食,右边的maven:
谢谢!