我用maven2的Eclipse插件为项目添加一个依赖“commons-lang.jar”,在“Add Dependency”窗口中找到了一个可用的版本(2.0),于是双击添加这个jar,pom.xml自动添加了一段,如下代码:
<dependency>
<groupId>apache-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.0</version>
</dependency>
但是eclipse却提示pom.xml上有个错误“Missing artifact apache-lang:commons-lang:jar:2.0:compile”,如下图。
不知道什么原因,后来发现我本地的repository里面并没有commons-lang-2.0(如下图),于是便对照repository中的commons-lang-2.3修改了pom.xml中的依赖项:
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.3</version>
</dependency>
终于消灭了这个bug!

- 大小: 10.2 KB

- 大小: 7.5 KB
分享到:
相关推荐
对于提供链接的博客文章“pom_xml报错“Missing artifact” - Change is constant___”,虽然无法直接访问,但我们可以推测作者可能分享了他们在解决这个问题时的具体步骤和经验。通过阅读类似的文章,我们可以获得...
Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0问题解决 ojdbc包pom.xml出错 <!-- oracle数据库驱动 --> <groupId>com.oracle</groupId> <artifactId>ojdbc6 <version>11.2.0.1.0 1.首先确定你...
当在POM.xml文件中声明了QRCode3.0的依赖,但无法自动下载时,这可能是因为仓库中没有这个特定版本,或者网络问题导致下载失败。为了解决这个问题,你可以选择手动下载对应的JAR包,并将其添加到项目的类路径中。 ...
1. **检查pom.xml**:首先,确认`pom.xml`文件中是否正确声明了对`tools-1.8.0.jar`的依赖。如果没有,你需要添加如下依赖: ```xml <groupId>com.example</groupId> <!-- 替换为实际的groupId --> ...
进行maven项目开发时,经常会遇到某些jar包无法从中央仓库中下载下来的问题,pom.xml中报missing artifact的错误,遇到这种情况时,可先将无法下载的jar包通过其它途径下载到本地,以本文为例,将所有无法从中央仓库...
1. 检查`pom.xml`或`build.gradle`配置文件,确保已正确声明了依赖。在Maven中,应该类似以下: ```xml <groupId>com.babasport</groupId> <artifactId>page <version>1.0 ``` 2. 确保你的本地Maven...
关于使用maven搭建项目, pom.xml报 missing artifact pagehelper-3.4.2-fix 的jar报的问题, 这里提供该jar报,下载下来直接 放到对应maven对应本地仓库即可
解决“Missing artifact”错误的第一步是检查项目的pom.xml文件,确保PageHelper的依赖已经被正确地添加。在Maven项目中,正确的依赖配置应该如下所示: ```xml <groupId>com.github.pagehelper</groupId> ...
Error POM for com.lowagie:itext:jar:2.1.7.js7 This is the bit that causes issues: <groupId>com.lowagie</groupId> <artifactId>itext <version>2.1.7.js7 <scope>compile <optional>false <groupId>org....
解决 Maven 无法下载 fastdfs-client-java-1.29-SNAPSHOT 依赖,直接下载之后用maven命令...pom.xml 文件中写入: <groupId>org.csource <artifactId>fastdfs-client-java <version>1.29-SNAPSHOT </dependency>
1. **配置Maven或Gradle**: 对于Maven,可以在`pom.xml`中添加一个特殊的`<dependency>`元素来声明`tools.jar`。注意,这仅适用于本地开发环境,不应该用于共享的公共仓库。 ```xml <groupId>...
在Java项目中使用`sqljdbc4-4.0.jar`时,首先需要将其添加到项目的类路径中,如果是Maven项目,可以在pom.xml文件中添加如下依赖: ```xml <groupId>com.microsoft.sqlserver</groupId> <artifactId>sqljdbc4 ...
缺少jar包 Description Resource Path Location Type Missing artifact com.sun.jdmk:jmxtools:jar:1.2.1 pom.xml Maven Dependency Problem jmxtools-1.2.1.jar
Description Resource Path Location Type Missing artifact com.sun.jmx:jmxri:jar:1.2.1 pom.xml /eshop-storm line 2 Maven Dependency Problem
4. **更新项目配置**:将新的JAR文件添加到项目的类路径(classpath)中,如果是Maven或Gradle项目,更新pom.xml或build.gradle文件,添加相应的依赖。 5. **验证修复**:完成上述步骤后,重新构建和运行项目,看...
对于Maven项目,可以在pom.xml文件中添加对应的依赖配置,引用这个版本的驱动。 ```xml <groupId>com.oracle</groupId> <artifactId>ojdbc6 <version>11.1.0.7.0 ``` 然后,通过标准的JDBC API,如`Class.for...
然而,由于"Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0"错误,Maven未能找到指定版本的Oracle JDBC驱动。 为了解决这个问题,你需要在你的`pom.xml`文件中添加以下依赖项,确保Maven能够正确地解析和下载...
Oracle驱动jar包,oracle14 - ojdbc14-10.2.0.4.0.zip,对于oralce的jdbc驱动,在maven上搜索到把pom配置复制到pom.xml里进行引用的时候出现下面这种情况,提示错误信息:Missing artifact ...
人大金仓数据库kingbase8数据库驱动: <groupId>com.kingbase</groupId> <artifactId>kingbase8 <version>8.2.0 <groupId>com.kingbase</groupId> <artifactId>kingbase8 <version>8.6.0 ...
```xml <groupId>com.aspose</groupId> <artifactId>aspose-words <version>15.8.0 <classifier>jdk16 ``` 接下来,我们关注“aspose-words-15.8.0-jdk16.jar”文件。这实际上就是Aspose.Words的Java库,包含...