gpt4 book ai didi

jenkins 用 Eclipse 调试

转载 作者:行者123 更新时间:2023-12-04 08:49:15 25 4
gpt4 key购买 nike

我为 Jenkins 构建了一个新的“Hello World”插件,我能够将它上传到 Jenkins 并且成功运行。我现在正在尝试更改插件并在 Jenkins 上对其进行调试。我根据本教程中的说明进行了此操作 https://wiki.jenkins-ci.org/display/JENKINS/Plugin+tutorial

我试过这个命令:

mvnDebug hpi:run

然后开始从eclipse调试到8000端口,这是Jenkins为调试打开的端口。 eclipse 能够连接到正确的端口,我得到的消息似乎是正确的:
[info] Jenkins is fully up and running

似乎一切顺利。然后我去 localhost:8080 查看插件,但我在那里什么也没找到。有人可以帮我解决这个问题吗?谢谢。

最佳答案

好的,关于调试 Jenkins 插件,我知道信息量很少。我可以告诉你我是如何调试的:

使用来自 https://wiki.jenkins-ci.org/display/JENKINS/Plugin+tutorial#Plugintutorial-DebuggingaPlugin 的教程
1.停止 Jenkins 服务
2.从cmd我运行
设置 MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=8000,suspend=n

mvn hpi:运行
注意:必须在 Eclipse 中取消选中自动构建。在我运行 mvn hpi:run 之后,我尝试使用 java remote(或类似的东西)将 Eclipse 连接到端口。

我使用的第二种方法是:
1.我在eclipse中安装了maven插件
2.在eclipse中创建一个运行配置为maven
3.停止 Jenkins 服务器
4.运行配置
5.访问本地主机:8080/jenkins

很抱歉没有给出确切的步骤,但我在工作的 PC 上有这些配置......

另外,在我看来,第二种方法更稳定。当我使用我的插件时,我经常使用它......

关于jenkins 用 Eclipse 调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16863020/

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