1下载 ojdbc14-10.2.0.4.0.jar
http://www.java2s.com/Code/Jar/o/Downloadojdbc14102040jar.htm
2、将ojdbc14-10.2.0.4.0.jar复制到C:Userskmadmin.m2epositorycomoracleojdbc1410.2.0.4.0目录下。repository 可能通过setting-maven找到,如下图
3、配置mvn 环境变量,在Path中新建D:Program FilesJetBrainsIntelliJ IDEA 2019.1pluginsmavenlibmaven3lib
4、打开cmd,执行命令
mvn install:install-file -DgroupId=com.Oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar -Dfile=C:Userskmadmin.m2epositorycomoracleojdbc1410.2.0.4.0ojdbc14-10.2.0.4.0.jar
5、修改项目pom.xml oracle依赖。如果pom.xml 以有oracle依赖,先删除oracle依赖并保存pom.xml,idea右下角弹出提示点击changes import。然后再将oracle依赖重新添加到pom.xml中,idea右下角弹出提示点击changes import。idea右侧 Maven依赖红色波浪线消失。
<!-- Oracle驱动包 --> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc14</artifactId> <version>10.2.0.4.0</version> </dependency>
IDEA右侧 Maven oracle依赖包有红色波浪线
标签:ado users oracl ram path dea mamicode 项目 info
小编还为您整理了以下内容,可能对您也有帮助:
intellijidea红色波浪线消除方法
红色波浪线表示在代码中存在错误或警告。要消除红色波浪线,请尝试以下方法:
1. 清除缓存和重启IDEA:File -> Invalidate Caches,然后重启IDEA。
2. 更新JDK版本:确保您的JDK版本是最新的。
3. 重新配置JAVA_HOME并重启IDEA。
4. 检查本地仓库的jar包是否存在,如果存在,从POM文件中移除对应的依赖信息,执行Maven操作:clean,将原先依赖重新填写到POM文件中,执行Maven操作:install。
5. 如果本地jar包不存在,检查是否是jar包下载路径需要内网,如果是,在setting.xml文件中添加路径,将setting.xml文件放到.m2目录下,然后重新install一下。
这些方法应该能帮助您消除红色波浪线。
idea dependencies波浪线-缺少依赖问题
第一问题描述
对于 idea 下的 maven 工程,特别是从其他地方导入的新工程,右边 maven 管理工具中 dependencies 若出现红色波浪线。通常用以下方式尝试解决。
1、
检查 repository 和 settings.xml文件中配置的仓库地址,File --> settings 输入maven,检查local repository的配置和settings.xml中配置的仓库地址。
2、
打开项目 pom.xml 文件,右键 maven --> reimport ,等待maven重新加载依赖。
3、
同上面操作一样,可以同时对整个项目的所有pom.xml文件进行reimport。
打开编译器右边的maven管理工具,点击reimport all maven projects。
第二问题描述
若还是出现红色波浪线,则有极大可能是maven引用的jar包有版本冲突。
IntelliJ IDEA查找依赖关系,解决jar包冲突
maven工程,一个artifact的jar包可能不只一处被依赖;有时候依赖会出现相同的artifact却不同版本,相互存在冲突,这时就需要exclude某个版本。
解决办法
打开pom.xml文件,右键选择 diagrams --> show dependencies ,在这个关联图中可以看到所有包的所有依赖关系。
找到标有红线的包位置(通常可以结合 maven 管理工具中 dependencies 红线位置可以精准定位),点击该依赖包,可以看到与之有冲突的不同版本的包。这时exclude其中一个就好了。
注意: exclude其中一个的时候,注意查看 repository 中,是哪一个版本的包不存在,则exclude该版本。若是所依赖的版本都不存在,则需要单独添加该maven 包了。
第三问题描述
今天还遇到一种情况,依赖会出现红色波浪线。右边maven 管理工具中,点开出问题的包,会看到该包无法继续展开下一级,同时在左边项目的external libraries 中会找不到该出问题的包。
这种情况,查看repository相应版本包的依赖,可以看到该包只有.pom .sha1等文件,而没有jar包。这是一个错误的依赖包,而且通常靠第一种办法是无法解决的,并不能reimport解决。
解决办法
找一个网络好一点的地方,删掉repository中的该包所有相关文件,再在项目中reimport操作。
若是局域网的话,可以在外面下好后再拷贝进局域网repository中去。
但是。。。最后
但是这些jar在我本地的maven仓库中实际上是存在的,后来无意中修改了下pom才发现这有可能是IDEA的bug,解决办法是:
对于有波浪线的dependency,将其从pom中删除,保存后,再撤销回来,奇迹出现了。。。。。
链接:https://www.jianshu.com/p/45a609b2049f
idea maven下的插件报红色波浪线,怎么才能
红色线说明这个文件有错误,把鼠标放到线上会显示出错误信息,解决了就不会红的了。
IDEA2019中代码全部变成红色波浪线怎么办?
推荐首先检查下maven的配置,检查下来没什么问题的话,可以点击file->invalidate caches -> invalidate-restart, 这种是清除idea的缓存,重启后重新缓存。
上面的方案还不行的话,就删除项目根目录下的.idea文件夹和.iml文件,重新用idea打开该项目一般来说都能解决了
IDEA2019中代码全部变成红色波浪线怎么办?
推荐首先检查下maven的配置,检查下来没什么问题的话,可以点击file->invalidate caches -> invalidate-restart, 这种是清除idea的缓存,重启后重新缓存。
上面的方案还不行的话,就删除项目根目录下的.idea文件夹和.iml文件,重新用idea打开该项目一般来说都能解决了
idea中database框下的名字有红色波浪线?
黄线不影响程序运行。只是不符合idea的语法规则,idea的校验是很严格的。可以在黄线上alt+enter第一个选项,进入设置界面把某些核验去掉。
IDEA下Maven依赖包下载不完整?
你这个没问题啊,就是这几个包啊!
你如果说的是下面这部分红色的,这个是源码和文档,需要设置才会自动下载,不下载也不影响使用,只要上面的jar下载了就可以了。
你如果想下载源码和文档的话,鼠标右击项目->maven->download sources,就可以了。