gpt4 book ai didi

java - Jenkins/Buildr 运行 eclipse 编译器为 'javac',无需更改系统 java

转载 作者:行者123 更新时间:2023-12-01 04:28:40 24 4
gpt4 key购买 nike

我正在通过 jenkins 检测我的 java 构建,并且警告插件有一个使用 eclipse 编译器扫描类的选项,但我无法让它生成任何内容。

我查看了构建器代码,看起来它在编译时使用了文字“javac”,所以我不确定如何可以选择为我的测试构建切换编译器just(我们还有许多其他运行 java 构建的环境,我不想干扰它们)。

标准 javac 正在生成警告,但我希望能够使用构建器进行简单的第二次传递并获得这些警告。

知道如何实现这个功能吗?

最佳答案

Jenkins 只是自动化您的构建。警告插件只是解析您的构建输出(其中包含编译器输出)并生成警告报告。该插件本身无法切换编译器,这是构建工具的工作。它只能知道您正在使用的特定编译器。

因此,要在项目中使用 eclipse 编译器,您必须首先配置构建工具(ant、maven、buildr 或您正在使用的任何工具)才能使用 eclipse 编译器。让它在 Jenkins 之外的项目中发挥作用。然后您可以告诉警告插件来解析构建输出。

关于java - Jenkins/Buildr 运行 eclipse 编译器为 'javac',无需更改系统 java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18221177/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com