首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >常量池中的org.aspectj.apache.bcel.classfile.ClassFormatException:无效字节标记: 19

常量池中的org.aspectj.apache.bcel.classfile.ClassFormatException:无效字节标记: 19
EN

Stack Overflow用户
提问于 2018-10-20 04:06:49
回答 1查看 1.6K关注 0票数 0

selenium-java3.13更新为3.14后,在mvn clean run上出现以下异常

代码语言:javascript
运行
复制
org.aspectj.apache.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 19
at org.aspectj.apache.bcel.classfile.Constant.readConstant(Constant.java:139)
at org.aspectj.apache.bcel.classfile.ConstantPool.<init>(ConstantPool.java:98)
at org.aspectj.apache.bcel.classfile.ClassParser.readConstantPool(ClassParser.java:186)
at org.aspectj.apache.bcel.classfile.ClassParser.parse(ClassParser.java:131)
at org.aspectj.weaver.bcel.Utility.makeJavaClass(Utility.java:467)
at org.aspectj.weaver.bcel.UnwovenClassFile.getJavaClass(UnwovenClassFile.java:68)
at org.aspectj.weaver.bcel.BcelWeaver.addClassFile(BcelWeaver.java:453)
at org.aspectj.weaver.bcel.BcelWeaver.addJarFile(BcelWeaver.java:400)
at org.aspectj.ajdt.internal.core.builder.AjBuildManager.initBcelWorld(AjBuildManager.java:896)
at org.aspectj.ajdt.internal.core.builder.AjBuildManager.performBuild(AjBuildManager.java:249)
at org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBuild(AjBuildManager.java:185)
at org.aspectj.ajdt.ajc.AjdtCommand.doCommand(AjdtCommand.java:114)
at org.aspectj.ajdt.ajc.AjdtCommand.runCommand(AjdtCommand.java:60)
at org.aspectj.tools.ajc.Main.run(Main.java:371)
at org.aspectj.tools.ajc.Main.runMain(Main.java:248)
at org.codehaus.mojo.aspectj.AbstractAjcCompiler.execute(AbstractAjcCompiler.java:537)
at com.browserstack.automate.mojo.AutomateBaseMojo.execute(AutomateBaseMojo.java:114)
at com.browserstack.automate.mojo.AutomateTestCompileMojo.execute(AutomateTestCompileMojo.java:19)
at 

我仍然可以使用testng runner运行运行测试。

EN

回答 1

Stack Overflow用户

发布于 2019-11-21 21:52:06

在maven中更新aspectj依赖项帮助我解决了这个问题。

代码语言:javascript
运行
复制
<dependency>
   <groupId>org.aspectj</groupId>
    <artifactId>aspectjtools</artifactId>
    <version>1.9.1</version>
</dependency>
<dependency>
   <groupId>org.aspectj</groupId>
   <artifactId>aspectjweaver</artifactId>
   <version>1.9.1</version>
</dependency>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52899241

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档