Hudson jobs 不会调用 javac?
我刚刚在我的服务器上设置了 Hudson。由于某种原因,我的构建不会调用 javac 来编译我的构建...?我已经在 Manage Hudson 区域中设置了 JDK 的路径,它似乎可以识别它(不会给我警告)。还有什么我应该做的吗?
这是我的一项工作的示例控制台输出(请注意 javac 根本没有被调用):
由用户管理员启动
正在检查 svn+ssh://myhost.com/Project1
A /src/Program.java
build.xml
你
修订版 119
没有变化 svn+ssh://myhost.com/Project1 自 上一个版本
完成:成功
I have just set up Hudson on my server. For some reason, my build will not call javac to compile my builds...? I have set the path to the JDK in the Manage Hudson area, and it seems to recognise it (doesn't give me a warning). Is there something else I'm supposed to do?
Here's a sample console output of one of my jobs (note how javac isn't called at all):
Started by user admin
Checking out
svn+ssh://myhost.com/Project1A /src/Program.java
A build.xml
U
At revision 119
no change for
svn+ssh://myhost.com/Project1 since
the previous buildFinished: SUCCESS
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要为您的构建设置 ant-target。
由于这是一个 netbeans 项目,您应该有 ant 目标,例如:编译、默认等?
必须在 hudson 作业的配置菜单下设置其中一个或多个构建目标。我认为该字段称为“目标”
有关在 hudson 中配置 ant 的一些信息: http://testinfected.blogspot.com/2009/01/hudson-default-anth.html
You need to set the ant-target for your build.
Since this is a netbeans project you should have ant target like: compile, default etc?
One or more of these build target must be set in your job on hudson under the configuration menu. I think the field is called "Targets"
Some information on configuring ant in hudson: http://testinfected.blogspot.com/2009/01/hudson-default-anth.html