Linux,maven,redis,android,java,yum,ant部署相关命令

(linux系统查看)

getconf LONG_BIT 查看系统位数

(java环境变量)

export JAVA_HOME=/home/gcweb/usr/java/jdk1.7.0_45

export PATH=$JAVA_HOME/bin:$PATH

如果需要修改到系统变量中:

cd ~

vi .bash_profile

然后开始编辑,退出Esc-->:-->q     只退出,不保存

(android 配置)

cd /home/gcweb/usr/sdk

wget http://dl.google.com/android/android-sdk_r22.6.2-linux.tgz

tar -zxvf android-sdk_r22.6.2-linux.tgz

cp -r /home/gcweb/usr/sdk/android-sdk-linux/* /home/gcweb/usr/sdk 拷贝整个文件夹

rm -rf android-sdk-linux/

export ANDROID_HOME=/home/gcweb/usr/sdk

export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH

Android镜像更新SDK,如果网址不行,用对应的IP

android list sdk --proxy-host 219.216.128.25 --proxy-port 80 -s -u

android update sdk --proxy-host 219.216.128.25 --proxy-port 80 -s -u

adb  (查看Android是否安装成功)

yum安装(安装之前查看系统版本,根据版本搜索响应的镜像文件):

/etc/yum.repos.d 下面的文件全部删除,删除之前请做好备份

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

CentOS-Base.repo  更新镜像文件

yum makecache  刷新缓存

yum list|grep xulrunner 查询32位运行库,非centos是 ia32打头的

yum install xulrunner.i686

(运行jenkins)

export JAVA_HOME=/home/jdk1.8.0_141

export PATH=$JAVA_HOME/bin:$PATH

cd /home/jenkins

java -jar jenkins.war

(安装ant,Android源码打包工具--http://ant.apache.org/bindownload.cgi)

下载apache-ant-1.10.1-bin.tar.gz,复制到/home/gcweb/usr/ant

cd /home/gcweb/usr/ant

tar -vxzf apache-ant-1.10.1-bin.tar.gz

cp -r /home/gcweb/usr/ant/apache-ant-1.10.1/* /home/gcweb/usr/ant 拷贝整个文件夹

rm -rf apache-ant-1.10.1/

export JAVA_HOME=/home/gcweb/usr/java/jdk1.8.0_111

export PATH=$JAVA_HOME/bin:$PATH

export ANDROID_HOME=/home/gcweb/usr/sdk

export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH

export ANT_HOME=/home/gcweb/usr/ant/

export PATH=$PATH:$ANT_HOME/bin

--开始Android打包

cd /home/androidSrc/ceshi

android update project -p ./Hell0 -n Hell0 -t 11

--Android测试项目生成和打包

android create project -n test -a MainActivity -k com.time2011.test -t 11 -p ./test

cd test (前往项目test目录下面)

ant debug (发布debug版本)

(maven安装)

cd /home/gcweb/usr/

wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.2.5/binaries/apache-maven-3.2.5-bin.tar.gz

tar -zxvf apache-maven-3.2.5-bin.tar.gz

export MAVEN_HOME=/home/gcweb/usr/apache-maven-3.2.5

export PATH=${PATH}:${MAVEN_HOME}/bin

时间: 2024-08-10 15:10:41

Linux,maven,redis,android,java,yum,ant部署相关命令的相关文章

linux学习笔记(1)-文件处理相关命令

列出文件和目录 ls (list) #ls 在终端里键入ls,并回车,就会列出当前目录的文件和目录,但是不包括隐藏文件和目录 #ls -a 列出当前目录的所有文件 #ls -al 列出当前目的所有文件的详细信息 创建目录 mkdir (make directory) #mkdir test 在当前目录创建test的目录 显示当前目录 pwd (print working directory) #pwd 打印当前目录 切换到其他目录 cd (change directory) #cd 目录名 复制

Android Java代码执行adb Shell命令

通过java代码代替adb命令 增加工具类 ShellUtils.java import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.IOException; import java.io.InputStreamReader; import java.util.List; /** * ShellUtils */ public class ShellUtils { public static fin

Linux测试环境部署相关命令和步骤

一.手动部署测试环境: 1.登录172.XX.XX.XX 服务器(拉取最新代码) 2.然后输入 cd  /XXX/XXX/XXXX    敲回车键,进入对应模块 3.然后输入 svn up 或 svn upadte 敲回车键 4.然后输入ll或ls 敲回车键 5.然后进入对应XXX模块和XXX模块路径下面有对应的子目录(cd xxx模块) 6.然后输入ll或ls 敲回车键 7.例如 我们要部署 A, 进入 littlec-xxx/littlec-A cd littlec-xxx/littlec-

Linux学习笔记11_系统操作、优化相关命令复习

关机 poweroff         //直接关机 shutdown        //系统1分钟后关闭(poweroff) shutdown [NUM]     //系统在参数设定的分钟数后关闭(poweroff) shutdown -H            //halt(系统关闭,主板未断电) shutdown -h now    //先halt再poweroff shutdown -r      //重启(reboot) shutdown -k     //只会发出关机提示信息,并不会

Redis hash(哈希)相关命令

Redis hash可储存多个键值对,适合储存对象的属性. 1.hset key fieldName fileValue    //hset即hash set,set这里是设置的意思.往hash中添加一个字段(键值对) 示例: hset score zhangsan 90     //score是hash的名称,zhangsan 90是一个键值对.若zhangsan这个字段名之前不存在,则添加成功返回1. hset score lisi 85     //一个hash可储存多个键值对(40多亿)

Linux文件、目录及文件系统的备份与恢复相关命令

一.Linux系统常见的压缩指令 Linux系统中常见的压缩文件格式: .z compress程序压缩的文件: .zip zip程序压缩的文件: .gz gzip程序压缩的文件: .bz2 bzip2程序压缩的文件: .xz xz程序压缩的文件: .tar tar程序打包的数据,并没有压缩: .tar.gz tar程序打包的数据,并且经过gzip的压缩: .tar.bz2 tar程序打包的数据,并且经过bzip2的压缩: .tar.xz tar程序打包的数据,并且经过xz的压缩: 1.gzip命

Redis:三、String的相关命令

字符串相关的命令 1.SET key value//设置指定key的值,如果key已存在,旧的value将被覆盖 2.get key//获取key对应的value,不存在则返回nil,如果key不是字符串类型,则提示错误信息 3.getrange key startindex endindex//获取key的value的子字符串(包括index所在位置的字符),index为负数时,则是从右边定位的位置 4.getset key value//将key的值设置为value,并返回key的旧值.如果

使用Maven构建Android项目

http://www.ikoding.com/build-android-project-with-maven/ 之前一直在做WEB前端项目,前段时间接手第一个Android项目,拿到代码之后,先试着run起来再说,导入eclipse,一堆错误,设置classpath依赖,折腾半天,还是编译错误,于是联系项目接口人,得知他有一个Android库项目没有提交到SVN,晕... 对于习惯使用Maven管理Java项目的我来说,自然想到能否用Maven构建Android项目呢?于是开始Google.百

Redis 在 Java 中的使用

转:http://blog.csdn.net/jiangtao_st/article/details/8256610 一.下载jar包 https://github.com/xetorthio/jedis/downloads 学习参考内容 : http://blog.nosqlfan.com/html/3537.html 二.在spring 中的配置 <bean id="jedisPoolConfig" class="redis.clients.jedis.JedisP