发布项目的记录
来源:互联网 发布:优化推广 编辑:程序博客网 时间:2024/06/05 22:43
建立package.bat文件
@echo off
echo [INFO] Package the war in target dir.
cd %~dp0
cd ..
call mvn clean package -Dmaven.test.skip=true
rem cd bin
copy /Y gemelCrm-web\target\gemelCrm-web.war .
pause
2、使用byobu操作shell,发布项目:
http://blog.lmlphp.com/archives/130/The_tutorial_of_Linux_command_screen_and_how_to_use
Linux下screen命令使用教程
ctrl+a,[ 可以上下移动光标;
q 退出光标;
1、执行 gemel-CRM\code\bin\package.bat 打包,会生成最新的gemelCrm-web.war放在gemel-CRM\code\目录下;
2、将gemelCrm-web.war上传到crm.yingxiaoli.com的/usr/local/webbase目录下;
3、停止crm.yingxiaoli.com的tomcat;(ssh连上去之后,byobu,输入ctrl+a, 2切换到tomcat所在的标签,按ctrl+c停止tomcat)
4、执行/usr/local/webbase目录下的deploy_crm.sh(输入ctrl+a, 1切换到相应的目录下执行);
5、启动tomcat;(用./bin/catalin.sh run的方式启动);
2.4的deploy_crm.sh,将项目备份和添加部署到tomcat:
filename=`date +%Y%m%d`
warfile=gemelCrm-web.war
tmpdir=opstmp
rm -rf crm.yingxiaoli.com/*
mkdir $tmpdir
cp $warfile $tmpdir
cd $tmpdir
unzip $warfile
rm -f $warfile
cd ..
cp crmconfig/* $tmpdir/WEB-INF/classes/ -R
cp $tmpdir/* crm.yingxiaoli.com/ -R
rm -rf $tmpdir
mv $warfile $warfile.$filename
- 发布项目的记录
- 阿里云发布项目操作记录
- javaweb项目的发布
- django项目的发布
- maven项目的发布
- 记录一下cocos2d-x发布iOS项目是遇到的问题
- Maven项目的发布,发布到Nexus
- 借助tomecat发布web项目的发布
- 课程项目的记录
- Android代码混淆及项目发布步骤记录
- Android代码混淆及项目发布步骤记录
- Android代码混淆及项目发布方法记录
- Android代码混淆及项目发布步骤记录
- Android代码混淆及项目发布步骤记录
- 我今天发布的项目
- 第一次项目发布的心得体会
- iTunesConnect 发布项目的设置
- tomact 发布项目的问题
- iOS中的私有属性问题
- BAPI_SALESORDER_CREATEFROMDAT2 BAPI创建VA01 销售订单
- listview异步加载图片 转自:http://blog.csdn.net/pi9nc/article/details/9408635#0-tsina-1-87459-397232819ff9a47
- 分享一个emWin软键盘控件
- 启动停止守护进程
- 发布项目的记录
- iOS 动画之大波浪
- c语言常用系统函数
- Android编译系统详解(三)
- 基于TCP协议的文件传输,传输带文件名等信息的文件流
- 基于Socket的java网络编程
- 球钟问题
- Ubuntu中如何根据端口查看进程
- android 添加新的键值,自定义按键