快讯资讯
手机优化
系统数码
网络通信人工智能
网站游戏
测评专题

  maven svn linux命令行打包       更改MySQL数据目录用户和    

maven svn linux命令行打包java代码

时间:2026-09-10 00:12 来源:未知 人气:

linux svn服务器命令行maven打包java代码,最终生成的XXX3.war为我需要的,它依赖XXX1、XXX2生成的jar 1. 安装maven a)安装jdk b)配置maven环境 wget http://mirror.bjtu.edu.cn/apache/maven/binaries/apache-maven-3.0.4-bin.zip unzip -q apache-maven-3.0.4-bin.zip mv apache-maven-3.0.4 /usr/local/maven echo ‘export M2_HOME=/usr/local/maven export PATH=$PATH:$M2_HOME/bin’ /etc/profile source /etc/profile c)检查maven mvn –version Apache Maven 3.0.4 (r1232337; 2012-01-17 16:44:56+0800) Maven home: /usr/local/maven Java version: 1.6.0_22, vendor: Sun Microsystems Inc. Java home: /usr/java/jdk1.6.0_22/jre Default locale: en_US, platform encoding: UTF-8 OS name: “linux”, version: “2.6.39.1″, arch: “i386″, family: “unix”

2. 检查svn是否支持http方式更新代码 svn co –username username –password password http://192.168.1.100/svn/trunk/APP_Java/XXX1/ 报错:提示svn: Unrecognized URL schemeSVN更新本地checkout目录出现这个问题! 原来是svn不识别url,这就需要加载一个模块 ra_neon! 查看svn版本 svn –version svn, version 1.6.12 (r955767) compiled Apr 9 2012, 11:57:15

Copyright (C) 2000-2009 CollabNet. Subversion is open source software, see http://subversion.tigris.org/ This product includes software developed by CollabNet (http://www.Collab.Net/).

The following repository access (RA) modules are available:

* ra_svn : Module for accessing a repository using the svn network protocol. - with Cyrus SASL authentication - handles ‘svn’ scheme * ra_local : Module for accessing a repository on local disk. - handles ‘file’ scheme

发现没有加载ra_dav 这个模块 wget http://www.webdav.org/neon/neon-0.29.6.tar.gz tar xzf neon-0.29.6.tar.gz mv neon-0.29.6 subversion-1.6.12 重新编译安装svn,参考:http://www.linuxeye.com/configuration/317.html 再次查看svn版本 svn –version svn, version 1.6.12 (r955767) compiled Apr 9 2012, 11:57:15

Copyright (C) 2000-2009 CollabNet. Subversion is open source software, see http://subversion.tigris.org/ This product includes software developed by CollabNet (http://www.Collab.Net/).

The following repository access (RA) modules are available:

* ra_neon : Module for accessing a repository via WebDAV protocol using Neon. - handles ‘http’ scheme - handles ‘https’ scheme * ra_svn : Module for accessing a repository using the svn network protocol. - with Cyrus SASL authentication - handles ‘svn’ scheme * ra_local : Module for accessing a repository on local disk. - handles ‘file’ scheme

3. 从svn库中更新代码 mkdir /root/xiangmu cd /root/xiangmu svn co –username username –password password http://192.168.1.100/svn/trunk/APP_Java/XXX1/ svn co –username username –password password http://192.168.1.100/svn/trunk/APP_Java/XXX2/ svn co –username username –password password http://192.168.1.100/svn/trunk/APP_Java/XXX3/ 你在/root/xiangmu可以看到3个目录XXX1、XXX2、XXX3 cd /root/xiangmu/XXX1 mvn clean mvn install package -Dmaven.test.skip=true

本文标签:

更多文章

相关文章

网站导航 | 快讯 | 资讯 | 手机 | 优化

  • 数码 | 网络通信 | 人工智能 | 网站 | 游戏

    合作伙伴:

  • 友情链接(欢迎业界知名网站交换链接)申请友情

    

    声明:本站资源皆来自网络,如有侵权问题,请联系管理员处理!

    Copyright ©2020-2028快知站 版权所有 All rights reserved.

    闽ICP备20010713号-1 闽公网安备 35020602001684号