install4j:编译失败。原因:java.io.IOException:com / sun / codemodel / JCodeModel.build(L)包含字节码00039

时间:2017-07-13 13:13:02

标签: java jenkins install4j

[install4j]警告:输出错误:java.io.IOException:com / sun / codemodel / JCodeModel.build(L)包含字节码00039:invokeinterface InterfaceMethodref:83 Con:256,不支持的常量引用;请使用此课程中的pass-file选项。

我在运行安装程序构建时突然开始出现此错误。我没有改变任何配置。

我无法找出此问题的根本原因。有人可以帮忙吗?谢谢!

1 个答案:

答案 0 :(得分:1)

这是来自Pack200的消息,可能无法打包所有JAR文件。也许你已经改变了JRE版本。您可以在“常规设置 - >媒体文件”选项中关闭Pack200压缩。或者,如果JAR文件的名称为codemodel.jar,则可以创建一个空文件codemodel.jar.nopack以仅为该JAR文件禁用Pack200压缩。