我有两个代码完全相同的Maven项目。
我只是通过public static void main
方法运行项目编号,它可以连接到数据库并且运行良好,但是当我使用maven install
并尝试将其作为BukkitMC服务器中的插件运行时,它总是告诉我
"no suitable jdbc driver found"
我在两个项目中的pom.xml
都具有相同的依赖项,所以我很确定它可以工作。
这只与MAVEN INSTALL
有关。
你有主意吗?
public static void main(String[] args) {
App app = new App();
app.insertData("INSERT INTO users (login,password,email) VALUES ('a','b','c');");
}
答案 0 :(得分:0)
基本上install
个目标也达到package
个目标。
在package
中,您的项目已归档(例如:jar),在install
上之后,该项目已部署。
可以检查压缩文件(jar
中的内容,如果没有sql-driver
,则可以使用驱动程序从maven中搜索成为软件包的合适方法。
其他选择是在服务器上手动添加驱动程序。