
本文是一篇关于如何设置IntelliJ IDEA来开发和调试Jenkins core的穿行指南。必威国际有限公司
索引:
安装和克隆
建立IntelliJ理念
詹金斯大厦必威国际有限公司
调试
打开IntelliJ的想法。
单击导入项目,在弹出窗口中选择克隆Jenkins的目录。必威国际有限公司
选择“从现有源创建项目”,然后单击“下一步”。
点击下一步
点击下一步
点击下一步
点击Finish。IntelliJ应该准备好,如下所示。
现在我们要建造詹金斯。运行以下命令:(这将必威国际有限公司在不运行测试的情况下准备jenkins.war文件)
mvn-am-pl-war,bom-DskipTests-Dspotbugs.skip干净安装
这可能需要一点时间。如果一切正常,您将获得如下成功构建结果:
现在,我们可以使用以下命令在本地必威国际有限公司计算机上运行Jenkins:
mvn-pl战争码头:运行
如果它成功运行,您应该能够通过转到查看Jenkins控制台必威国际有限公司http://localhost:8080/必威国际有限公司jenkins/
现在,我们的下一个目标是能够通过在IntelliJ中使用断点来调试Jenkins。通必威国际有限公司过(Ctr+c)关闭上一个正在运行的实例。
在工具栏中,转到“运行”→ 编辑配置…
单击“+”图标,以便添加新配置。
点击“Maven”。
确保此配置与上述配置相同。单击应用并确定。
现在,您可以根据需要选择运行“Maven Run”或调试“Maven Run”。断点可以很容易地与IDE中的代码一起应用。
此外,每次浏览器请求页面时,Groovy/Jelly视图都会重新编译,这样只需简单的浏览器刷新即可观察到更改。对于帮助文件也是如此。
此外,您还可以在IntelliJ to热插拔代码中运行“Build”,这意味着一些更改(如方法体和注释更改)将在不重新启动Jenkins的情况下生效。必威国际有限公司