Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java ClassNotFound异常->;使用jax-rs实现RESTful_Java_Mysql_Rest_Maven - Fatal编程技术网

Java ClassNotFound异常->;使用jax-rs实现RESTful

Java ClassNotFound异常->;使用jax-rs实现RESTful,java,mysql,rest,maven,Java,Mysql,Rest,Maven,到现在为止,我花了一整天来解决这个问题,但没有成功。我有一个RESTful(jax-rs)服务器应用程序,我希望它从mysql数据库接收数据。我的DriverManager需要一个驱动程序,当我尝试通过 class.ForName("org.gjt.mm.mysql.Driver"); 我只收到一个ClassNotFoundException。显然,我必须将mysql-connector.jar添加到我的项目中。但是我尝试了很多不同的方法,我总是得到同样的错误。我读到我必须将.jar放入WEB

到现在为止,我花了一整天来解决这个问题,但没有成功。我有一个RESTful(jax-rs)服务器应用程序,我希望它从mysql数据库接收数据。我的DriverManager需要一个驱动程序,当我尝试通过

class.ForName("org.gjt.mm.mysql.Driver");
我只收到一个ClassNotFoundException。显然,我必须将mysql-connector.jar添加到我的项目中。但是我尝试了很多不同的方法,我总是得到同样的错误。我读到我必须将.jar放入WEB-INF/lib文件夹,但这对我来说不起作用。我尝试将其作为依赖项添加到maven pom.xml中,但没有成功


我做错了什么?

您在类路径和WEB-INF/lib文件夹中看到了吗?我可以再次手动将其放入WEB-INF/lib文件夹中(删除它以测试其他内容),但是我不知道如何正确地将它们添加到我的类路径中:-/这个链接提供了关于如何在eclipse中将它们添加到构建路径中的信息-您能看到这是否有效吗?将其添加到WEB-INF/lib是为了让应用程序在服务器上看到它。您需要在本地计算机上的应用程序的构建路径中使用它来查看和运行它。好吧,我将它放入WEB-INF/lib文件夹,并更新了我的类路径。问题依然存在。我不知道发生了什么事。我正试图在服务器上运行它(顺便说一句;)