a.r*_*002 10 java eclipse jdbc pom.xml maven
我在Eclipse中创建了一个Maven项目(EE Developer Kepler版本),我在我的pom.xml文件中输入了以下错误:"Missing artifact com.oracle:ojdbc7:jar:12.1.0.1"
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc7</artifactId>
<version>12.1.0.1</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
我知道我必须将jdbc存储库添加到我的.m2文件夹中.我是通过从以下链接下载ojdbc7.jar来完成的:http://www.oracle.com/technetwork/database/features/jdbc/jdbc-drivers-12c-download-1958347.html
随着该存档被下载,我打开一个终端(我安装了Debian)并以root身份运行以下命令
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc7
-Dversion=12.1.0.1 -Dpackaging=jar -Dfile=ojdbc7.jar -DgeneratePom=true
Run Code Online (Sandbox Code Playgroud)
之后,我得到了一个输出BUILD SUCCESS,如果我转到.m2文件夹,我在com-> oracle-> ojdbc7中看到两个名为"ojdbc7-12.1.0.1.jar.lastUpdated"和"ojdbc7-12.1"的文件.0.1.pom.lastUpdated"但Eclipse仍然将代码带入pom.xml文件中作为错误
我该怎么做才能解决这个问题?
如果您使用的是 eclipse,请转到 pom 所在的文件夹并尝试以下命令:
mvn -Declipse.workspace=<path-to-your-eclipse-workspace> eclipse:add-maven-repo
mvn eclipse:eclipse
Run Code Online (Sandbox Code Playgroud)
我还没有在 Linux 中尝试过,但它应该可以解决您的依赖项/eclipse 路径问题。
| 归档时间: |
|
| 查看次数: |
43732 次 |
| 最近记录: |