FATAL: null
java.lang.UnsupportedOperationException
at java.util.AbstractMap$SimpleImmutableEntry.setValue(AbstractMap.java:726)
at hudson.EnvVars.resolve(EnvVars.java:162)
at hudson.model.AbstractBuild.getEnvironment(AbstractBuild.java:737)
at hudson.tasks.Ant.perform(Ant.java:147)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19)
at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:630)
at hudson.model.Build$RunnerImpl.build(Build.java:175)
at hudson.model.Build$RunnerImpl.doRun(Build.java:137)
at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:429)
at hudson.model.Run.run(Run.java:1366)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:145)
ant脚本在本地是执行正常的
是不是哪里配置有问题。。。谁遇到过这样的问题吗?谢谢
相关推荐
### Hudson + Ant 配置详解 #### 一、前言 在现代软件开发流程中,持续集成(CI)已经成为提高软件质量和开发效率的关键技术之一。Hudson(现更名为Jenkins)作为一款开源的持续集成工具,凭借其强大的功能和丰富...
【标题】:“持续集成工具Hudson入门介绍(结合Ant)” 在软件开发过程中,持续集成是一种重要的实践,它强调开发者频繁地将代码集成到主分支,以便尽早发现并解决潜在问题。Hudson作为一款开源的持续集成服务器,...
标题 "Hudson+Ant+SVN+Tomcat实现快速构建(一)" 涉及的是在软件开发中使用一系列工具进行自动化构建的过程。这个过程是持续集成的一部分,旨在提高开发效率,确保代码质量,并减少错误。以下是这些工具在构建流程...
- 配置项目源代码仓库(如Git、SVN)、构建触发器(定时、提交触发等)、构建脚本(如Ant、Maven)。 4. **构建与测试** - 设置构建步骤,包括编译源码、执行单元测试、打包等。 - 配置邮件通知,当构建失败时...
Hudson拥有丰富的插件生态系统,可以支持各种版本控制系统(如Git、SVN)、构建工具(如Maven、Ant)、测试框架等。根据项目需求,选择合适的插件可以增强Hudson的功能。 8. **安全与权限管理** 确保Hudson的安全...
【Hudson平台搭建及使用详解】 ...Hudson不仅提供了基本的构建和测试功能,还可以与其他工具集成,如Git、Jenkins、Ant等,实现更复杂的自动化流程。对于大型开发团队而言,Hudson是管理和监控项目进展的有力工具。
11. **Ant与持续集成**:简述Ant在持续集成工具(如Jenkins、Hudson)中的应用。 12. **实战案例**:提供实际项目构建的例子,帮助读者将理论知识应用于实践。 通过学习这本书,初学者将能够掌握Ant的基本操作,为...
### Hudson安装全过程详解 #### 一、前言 Hudson是一款开源持续集成工具,主要用于自动化构建、测试软件项目,支持多种SCM(如Git、SVN等),并且可以通过插件扩展功能。本文将详细介绍Hudson的安装过程,包括JDK...
- **插件丰富**:支持多种版本控制系统(如Git、SVN)、构建工具(如Maven、Ant)、测试框架(JUnit)等。 - **易用界面**:Hudson 提供了直观的Web界面,方便配置和管理项目。 - **分布式构建**:支持多节点配置...
10. **Ant与持续集成**:Ant可以与各种持续集成工具(如Jenkins、Hudson、CruiseControl等)配合使用,实现自动化构建和测试。 11. **Ant与Maven的比较**:虽然两者都是Java构建工具,但它们的理念和应用场景有所...