项目本来是用Maven2 管理的,今天做单元测试,发现以下错误,查找资料得知log4j有关。
--------------------------------------------------------------------------------------------------
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.1:compile (default-compile) on project org.wso2.carbon.caching.core: Compilation failure
Failure executing javac, but could not parse the error:
错误:读取 C:\Users\Lee\.m2\repository\org\infinispan\infinispan-core\4.1.0.CR2\infinispan-core-4.1.0.CR2.jar 时出错;error in opening zip file
-------------------------------------------------------------------------------------------------
该问题已经解决,只是将 log4j 的版本从1.2.13改成1.2.14,但是具体出错原因我还没有找到,希望有人能把解决方法贴到回复里面,我好做有满意答案结贴方便以后查找的人^_^
对于log4j1.2.15版本也有解决办法,
下面文章讲了
引用
http://tsaijemmy.spaces.live.com/blog/cns!4AD532D0CD18A21D!1505.entry
Log4J 1.2.15依赖三个Jar之故。
分享到:
相关推荐
java: 读取D:\Develop\maven\repository\org\aspectj\aspectjweaver\1.9.6\aspectjweaver-1.9.6.jar时出错; error in opening zip file 提示jar出问题,找到此处,删除重新下载,但是jar依旧是损坏状态
包含翻译后的API文档:jackson-datatype-jsr310-2.11.4-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.11.4; 标签:fasterxml、jackson、...
标题中的"aspose-words-15.8.0-jdk16.zip"是指Aspose.Words的一个特定版本,这是Aspose公司提供的一个强大的文档处理库。Aspose.Words允许开发者在Java环境下处理Microsoft Word文档,包括创建、读取、编辑、转换和...
包含翻译后的API文档:HdrHistogram-2.1.11-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.hdrhistogram:HdrHistogram:2.1.11; 标签:hdrhistogram、HdrHistogram、中文文档、jar包、java; 使用方法:解压...
在使用jjwt-0.11.2.zip这个压缩包时,首先需要了解JWT的基本结构。JWT由三部分组成:头部(Header)、负载(Payload)和签名(Signature)。头部通常包含令牌类型(JWT)和加密算法;负载中存储声明,如用户ID、角色...
jar放入D根目录执行: 以下命令加入本地maven库 mvn install:install-file -DgroupId=org.pentaho -DartifactId=pentaho-aggdesigner-algorithm -Dversion=5.1.5-jhyde -Dpackaging=jar -Dfile=D:/pentaho-...
这个错误通常发生在Maven或Gradle等构建工具中,当项目依赖树中缺少该特定版本的JDBC驱动时,系统会抛出此警告。 描述中提到的“解决Missing artifact com.microsoft.sqlserver:sqljdbc4:jar:4.0问题”是指在Java...
如果是基于Maven或Gradle的项目,可以在`pom.xml`或`build.gradle`文件中添加对应的依赖项,以便自动下载和管理驱动。 以下是在Maven项目中添加依赖的示例: ```xml <groupId>mysql <artifactId>mysql-...
通过`LoggerFactory.getLogger()`方法,开发者可以获取一个与当前类关联的`Logger`实例,然后调用`info()`, `debug()`, `warn()`, `error()`等方法进行不同级别的日志记录。这些方法在运行时会根据配置的实现(如...
使用AspectJ 1.9.6.jar时,开发者需要了解其配置方式,包括在Maven或Gradle构建系统中如何添加依赖,以及如何编写和编译AspectJ代码。此外,理解如何在IDE如Eclipse或IntelliJ IDEA中配置AspectJ支持,以便获得更好...
1. 如果你使用Maven或Gradle构建系统,可以在pom.xml或build.gradle文件中添加相应的依赖项。 2. 对于非构建系统的项目,你可以将这些JAR文件复制到项目的类路径(classpath)下,例如lib目录,并确保IDE能够正确...
描述中提到的错误信息"error in opening zip file"暗示了在尝试打开或运行analyzer-2012_u6.jar时遇到了问题。这可能是由于多种原因导致的,例如文件损坏、不完整的下载、缺少依赖的库,或者是使用了不兼容的Java...
如果Eclipse中出现错误提示,如“error in opening zip file”,表示Maven可能下载了不完整的JAR文件。要修复此问题,需手动删除`.m2\repository`目录下的问题文件,然后重新构建项目以触发Maven重新下载正确的JAR...
System.out.println("Error opening RAR file: " + rar.lastErrorText()); return; } ``` 3. **遍历RAR文件中的所有条目**:使用`rar.GetFirstEntry()`获取第一个条目,然后用`rar.GetNextEntry()`循环遍历所有...