0 0

hudson 部署项目问题5

用hudson打包生成的war包名字是w.war,上传的时候找的包是w-版本号.war。
导致Cannot find war file。
请问是什么原因呢、pom文件配置的问题还是哪的问题。
请详细说一下。谢谢!
2013年6月04日 10:58

3个答案 按时间排序 按投票排序

0 0

采纳的答案

maven不带版本号的war配置,pom.xml
<build>
<finalName>sample</finalName>
</build>

2013年6月04日 15:11
0 0

这个是你的项目pom.xml文件中<version/>配置和hudson中WAR/EAR files属性的配置版本号不一致,需要在hudson中WAR/EAR files属性中也加入版本号,你可能是没加

2013年6月05日 09:34
0 0

另外看下你的war包相对于hudson该job工作空间的目录地址,配置war的地址时要相对于该job工作空间的,不然它认为是该job的根目录.

2013年6月04日 15:15

相关推荐

    centos环境hudson自动化部署报告.doc

    【描述】:“CentOS环境下的Hudson自动化部署报告详细阐述了如何在Linux服务器上配置和使用Hudson进行自动化部署,包括安装CentOS、安装JDK、设置Hudson环境、配置项目、创建工作流以及解决可能遇到的问题。...

    hudson3下载,持续集成工具,java项目自动发布部署工具

    hudson下载,放在tomcat下运行,或持续集成工具的安装包,java项目自动发布部署工具包。配置jdk,cvs或svn或git,配置maven等,可自动拉取服务器代码,自动编译代码,自动发布代码。非常好用的自动发布集成工具。

    Hudson安装配置,和远程布置

    4. **项目配置**:为每个项目创建一个新的Hudson作业,配置源代码管理、构建触发器、构建步骤等。比如,设置何时自动触发构建(如提交代码后),以及如何执行构建(如运行单元测试,编译代码等)。 远程部署Hudson...

    hudson+sonar自动部署配置

    【Hudson + Sonar 自动部署配置】 在 IT 领域中,自动化部署和质量分析是提升开发效率和保证代码质量的关键环节。Hudson 和 Sonar 是两款强大的工具,分别用于持续集成和代码质量管理。本文将详细介绍如何配置 ...

    hudson学习教程Hudson安装与使用,Hudson配置,Hudson插件

    Hudson 的优势在于其易于安装和配置,只需将 `hudson.war` 部署到Servlet容器,如Tomcat,即可开始使用,无需额外的数据库支持。 **Hudson 安装与使用** 1. **安装步骤** - 下载最新版的 `hudson.war` 文件。 - ...

    hudson教程

    Hudson 是一个开源的持续集成工具,用于自动化各种软件项目构建、测试和部署等任务。在本教程中,我们将深入探讨如何配置和使用Hudson。 首先,为了运行Hudson,你需要准备以下组件: 1. **Apache Tomcat 7.0 以上...

    hudson安装全过程

    Hudson是一款开源持续集成工具,主要用于自动化构建、测试软件项目,支持多种SCM(如Git、SVN等),并且可以通过插件扩展功能。本文将详细介绍Hudson的安装过程,包括JDK环境配置、Tomcat服务器部署以及Hudson自身的...

    Hudson+Maven+SVN 自动部署

    【标题】"Hudson+Maven+SVN 自动部署" 在现代软件开发流程中,自动化构建和部署是提升效率和质量的关键环节。Hudson、Maven和SVN(Subversion)是三个重要的工具,它们共同协作可以实现无缝的持续集成和自动部署。 ...

    hudson自动构建文档

    Hudson是一款开源的持续集成工具,用于自动化各种任务,包括构建、测试和部署软件。本文档将深入探讨Hudson的安装、配置、使用方法以及如何搭建远程自动构建和daily_build系统。 1. **Hudson安装** 安装Hudson通常...

    Hudson持续集成实战

    《Hudson持续集成实战》是一本专注于自动化部署的教程,旨在帮助读者掌握使用Hudson进行持续集成的关键技术和实践策略。Hudson,作为一个开源的持续集成工具,被广泛应用于软件开发过程中,以提升效率,减少错误,并...

    m2eclipse-hudson插件

    它支持多种版本控制系统,如Git、SVN,并可以自动构建、测试和部署项目,极大地提高了开发效率。 **三、m2eclipse-hudson插件的功能** 1. **自动构建与测试**:通过m2eclipse-hudson插件,开发者可以直接在Eclipse...

    Hudson快速启动和停止脚本

    Hudson是一款开源的持续集成工具,它允许开发者自动构建、测试和部署软件项目。在敏捷开发环境中,持续集成是至关重要的实践,它可以帮助团队快速发现并修复错误,提高软件质量。"Hudson快速启动和停止脚本"是针对...

    hudson+maven+svn的简单自动化部署,目前本人已经使用在现网了

    【Hudson + Maven + SVN 简单自动化部署】 在软件开发过程中,自动化部署是提高效率和减少错误的关键环节。本文将详细介绍如何利用Hudson、Maven和SVN实现简单的自动化部署,这种方法已经在实际生产环境中得到了...

    Hudson平台搭建及使用

    Hudson是一个开源的持续集成(CI)服务器,它提供了一种自动化构建、测试和部署软件的解决方案。Hudson以其简单易用和丰富的插件功能而受到赞誉,使得项目管理和配置变得更加高效。下面将详细介绍Hudson的特性、搭建...

    hudson使用配置说明文档

    Hudson是一款开源的持续集成服务器,用于自动化各种任务,如构建、测试和部署软件。在正常的上下文中,Hudson的配置说明文档应该包含以下内容: 1. **安装与设置**:描述如何下载Hudson,安装JDK,以及如何启动...

    Hudson配置手册完美教程

    【正文】 ...通过正确配置,Hudson能够帮助团队实现持续构建、测试,及时发现和修复问题,确保软件质量。同时,通过插件和分布式构建的支持,Hudson可以适应各种复杂的项目环境,满足不同团队的需求。

Global site tag (gtag.js) - Google Analytics