java - IntelliJ IDEA 提示 Maven 类未找到

标签 java eclipse maven intellij-idea

我正在使用 IntelliJ IDEA。我有一个示例 Java 代码,它需要使用 class.forName(); 的 MySQL 驱动程序类来获取数据库连接。它是一个独立的 Java 应用程序。当我运行该类的 main 方法时,我收到 ClassNotFoundException。但是,我在 Maven 项目中有该示例代码,其中配置了 MySQL jar。我缺少什么? Eclipse 完成了这项工作。

最佳答案

感谢您的热情解答。我发现 Maven 依赖项的范围为“提供”。因此,由于范围的原因,Intellij IDEA 并未寻找该 jar。当我将范围更改为“编译(无范围标记)”时,它工作正常。但无需任何更改,配置就可以在 Eclipse 中正常工作。

关于java - IntelliJ IDEA 提示 Maven 类未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28719399/

相关文章:

java - 优先级队列比较——Java 与 C++

android - 按下 "Close"后不要让应用程序再次启动

java - Java运行时环境检测到 fatal error :

java - Maven2 : Renaming provided dependecies at package phase?

java - Maven 属性当前用户名?

java - 是否可以使用 RandomAccessFile 打印出 Student 对象?

java.lang.NoSuchMethodError : org. hibernate.SessionFactory.openSession()Lorg/hibernate/Session;

java - (源代码很大)初学者Java项目,很多问题,与加密字母表有关

java - 将 Eclipse 中的 "Watch"的值输出到日志文件

javax.ws.rs.ProcessingException : could not find writer for content-type application/x-www-form-urlencoded type