源根之外的java文件,如何确定哪些文件会影响孵化器netbeans的构建?

我正在经历以下情况

ant

的生成失败

incubator-netbeans

项目:

> git clone https://github.com/apache/incubator-netbeans

Cloning into 'incubator-netbeans'...

remote: Counting objects: 161480, done.

remote: Compressing objects: 100% (79/79), done.

remote: Total 161480 (delta 45), reused 103 (delta 30), pack-reused 161321

Receiving objects: 100% (161480/161480), 126.01 MiB | 5.61 MiB/s, done.

Resolving deltas: 100% (82375/82375), done.

Checking out files: 100% (44314/44314), done.

> cd incubator-netbeans/

> ant

OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=512m; support was removed in 8.0

Buildfile: /tmp/incubator-netbeans/build.xml

-jdk-pre-preinit:

-jdk-preinit:

-jdk-warn:

-jdk-presetdef-basic:

-jdk-default:

-jdk-init:

-load-build-properties:

bootstrap:

[mkdir] Created dir: /tmp/incubator-netbeans/nbbuild/build/antclasses

[javac] Compiling 4 source files to /tmp/incubator-netbeans/nbbuild/build/antclasses

[downloadbinaries] Creating /tmp/incubator-netbeans/javahelp/external/jhall-2.0_05.jar

BUILD FAILED

/tmp/incubator-netbeans/nbbuild/build.xml:72: File /tmp/incubator-netbeans/javahelp/external/jhall-2.0_05.jar requested by /tmp/incubator-netbeans/javahelp/external/binaries-list to have hash CA70822C47A67FC3A11670270567C2D01566DAE1 actually had hash DA39A3EE5E6B4B0D3255BFEF95601890AFD80709

Total time: 1 second

我在那里报告的

https://issues.apache.org/jira/browse/NETBEANS-787

. 它没有引起注意,因为我不能在任何CI服务上、在Ubuntu Docker映像或在VirtualBox映像中复制它,实际上只有在我的Ubuntu 18.04上(因此,问题应该具有低优先级,我假设检查问题跟踪程序的开发人员正在处理它,因此我想,我可能会找到一种自我复制的方法。

由于删除源根和新克隆并不能解决问题,因此我需要找到导致失败的文件(我假设只有源根之外的配置文件才是原因)。这可能是我想不出的其他原因。我不记得是否在源根目录之外设置过什么。

我可能会等待构建系统迁移到Maven(这个想法流传了多少年?),但我认为它不是解决这个特定问题的有效方法:)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值