- 浏览: 397956 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (760)
- 股票日志 (26)
- Selenium (0)
- selenium 2 环境的搭建 (1)
- 并发 (7)
- 框架开发 (1)
- 动态代理 (2)
- Struts2 (2)
- POI (2)
- jdk (3)
- maven (31)
- spring (35)
- mysql (31)
- 工作机会 (3)
- xtream (1)
- oracle dbms_metadata GET_DDL (0)
- SSI (1)
- DB (61)
- powermock (4)
- java 基础 (25)
- 多线程 (11)
- 高手 (2)
- java 底层 (2)
- 专业网站 (1)
- 开发联想 (1)
- 开发联想 (1)
- bat文件 (2)
- 清queue 语句 (1)
- 清queue 语句 (1)
- jquery (7)
- html5 (1)
- Jenkins (10)
- Linux (17)
- 工作issue (2)
- tomcat log (3)
- jvm (23)
- 项目细节 (0)
- oracle (41)
- 泛型 (3)
- 新知识点 (1)
- 数据库ddl 语句 (0)
- AQ (2)
- jms (0)
- 网络资源 (6)
- github (6)
- Easymock (1)
- Dom 解析XML (1)
- windows命令 (2)
- java (7)
- 正则表达式 (5)
- sequence (1)
- oracle 表meta信息 (1)
- 小工具技巧 (1)
- 辅助工具 (1)
- Junit (1)
- 泛型 generic (2)
- Java程序设计 (1)
- cglib (2)
- 架构师之路 (1)
- 数据库连接池 (5)
- c3p0 (1)
- eclipse使用 (1)
- oracle sql plus (1)
- 码农人生 (3)
- SVN (15)
- sqlplus (2)
- jsoup (1)
- 网络爬虫 (2)
- 新技能 (1)
- zookeeper (4)
- hadoop (1)
- SVNKIT (1)
- 从工具到知识点的整理 (1)
- log4j (13)
- 读文件 (0)
- 转义字符 (1)
- command (1)
- web service (3)
- 锁 (1)
- shell 脚本 (1)
- 遇到的错误 (2)
- tomcat (14)
- 房产 (5)
- bootstrap jquery ui (1)
- easyui (2)
- 个人征信 (1)
- 读写分离 (1)
- 备份 (1)
- rmi (6)
- webservice (1)
- JMX (4)
- 内存管理 (3)
- java设计 (1)
- timer (1)
- lock (2)
- concurrent (2)
- collection (1)
- tns (1)
- java基础 (15)
- File (1)
- 本机资源 (1)
- bat (1)
- windows (4)
- 数据结构 (3)
- 代码安全 (1)
- 作用域 (1)
- 图 (2)
- jvm内存结构 (1)
- 计算机思想 (1)
- quartz (6)
- Mongo DB (2)
- Nosql (4)
- sql (5)
- 第三方Java 工具 jar 项目 (2)
- drools (1)
- java swing (2)
- 调用console (1)
- runtime (1)
- process (1)
- swing (2)
- grouplayout (1)
- dubbo (0)
- bootstrap (0)
- nodejs (2)
- SVN hooks (1)
- jdbc (3)
- jdbc error (1)
- precedure (1)
- partition_key (1)
- active mq (1)
- blob (2)
- Eclipse (6)
- web server (1)
- bootstrapt (2)
- struts (1)
- ajax (1)
- js call back (1)
- 思想境界拓展 (1)
- JIRA (1)
- log (1)
- jaxb (3)
- xml java互相转换 (1)
- 装修 (2)
- 互联网 (2)
- threadlocal (3)
- mybatis (22)
- xstream (1)
- 排序 (1)
- 股票资源 (1)
- RPC (2)
- NIO (3)
- http client (6)
- 他人博客 (1)
- 代理服务器 (1)
- 网络 (2)
- web (1)
- 股票 (5)
- deadlock (1)
- JConsole (2)
- activemq (3)
- oralce (1)
- 游标 (1)
- 12月13日道富内部培训 (0)
- grant (1)
- 速查 (2)
- classloader (4)
- netty (4)
- 设计模式 (2)
- 缓存 (2)
- ehcache (2)
- framework (1)
- 内存分析 (2)
- dump (1)
- memory (2)
- 多高线程,并发 (1)
- hbase (2)
- 分布式系统 (1)
- socket (3)
- socket (1)
- 面试问题 (1)
- jetty (2)
- http (2)
- 源码 (1)
- 日志 (2)
- jni (1)
- 编码约定 (1)
- memorycache (1)
- redis (13)
- 杂谈 (1)
- drool (1)
- blockingqueue (1)
- ScheduledExecutorService (1)
- 网页爬虫 (1)
- httpclient (4)
- httpparser (1)
- map (1)
- 单例 (1)
- synchronized (2)
- thread (1)
- job (1)
- hashcode (1)
- copyonwriteArrayList (2)
- 录制声音 (1)
- java 标准 (2)
- SSL/TLS (1)
- itext (1)
- pdf (1)
- 钻石 (2)
- sonar (1)
- unicode (1)
- 编码 (4)
- html (1)
- SecurityManager (1)
- 坑 (1)
- Restful (2)
- svn hook (1)
- concurrentHashMap (1)
- 垃圾回收 (1)
- vbs (8)
- visual svn (2)
- power shell (1)
- wmi (3)
- mof (2)
- c# (1)
- concurrency (1)
- 劳动法 (1)
- 三国志游戏 (2)
- 三国 (1)
- 洪榕 (2)
- 金融投资知识 (1)
- motan (1)
- tkmybatis mapper (1)
- 工商注册信息查询 (1)
- consul (1)
- 支付业务知识 (2)
- 数据库备份 (1)
- 字段设计 (1)
- 字段 (1)
- dba (1)
- 插件 (2)
- PropEdit插件 (1)
- web工程 (1)
- 银行业知识 (2)
- 国内托管银行 (1)
- 数据库 (1)
- 事务 (2)
- git (18)
- component-scan (1)
- 私人 (0)
- db2 (14)
- alias (1)
- 住房 (1)
- 户口 (1)
- fastjson (1)
- test (6)
- RSA (2)
- 密钥 (1)
- putty (1)
- sftp (1)
- 加密 (1)
- 公钥私钥 (3)
- markdown (1)
- sweet (1)
- sourcetree (1)
- 好工具 (1)
- cmd (1)
- scp (1)
- notepad++ (1)
- ssh免密登录 (1)
- https (1)
- ssl (2)
- js (2)
- h2 (1)
- 内存 (2)
- 浏览器 (1)
- js特效 (1)
- io (1)
- 乱码 (1)
- 小工具 (1)
- 每周技术任务 (1)
- mongodb (7)
- 内存泄漏 (1)
- 码云 (2)
- 如何搭建java 视频服务器 tomcat (1)
- 资源 (1)
- 书 (1)
- 四色建模法 (1)
- 建模 (1)
- 配置 (1)
- 职位 (1)
- nginx (1)
- excel (1)
- log4j2 (2)
- 做菜 (1)
- jmap (1)
- jspwiki (1)
- activiti (1)
- 工作流引擎 (1)
- 安卓 (1)
- acitviti 例子 (1)
- 二维码 (1)
- 工作流 (1)
- powerdesign (2)
- 软件设计 (1)
- 乐观锁 (1)
- 王者荣耀 (1)
- session (2)
- token (5)
- cookie (4)
- springboot (24)
- jwt (2)
- 项目路径 (1)
- magicbook (1)
- requestType (1)
- json (2)
- swagger (1)
- eolinker (1)
- springdata (1)
- springmvc (1)
- controlleradvice (1)
- profile (1)
- 银行四要素 (1)
- 支付人员资源 (1)
- 支付渠道 (1)
- yaml (1)
- 中文编码 (1)
- mongo (2)
- serializable (1)
- 序列化 (1)
- zyd (1)
- unittest (1)
- 工具 (1)
- Something (1)
- 通达信 (1)
- protobuf (1)
- 算法 (1)
- springcloud (2)
- hikari (1)
- rocketmq (7)
- cachecloud (1)
- serfj (1)
- axure (1)
- lombok (1)
- 分布式锁 (1)
- 线程 (2)
- 同步代码块 (1)
- cobar (1)
- mq (1)
- rabbitmq (1)
- 定时执行 (1)
- 支付系统 (3)
- 唱歌 (1)
- elasticjob (1)
- 定时任务 (1)
- 界面 (1)
- flink (2)
- 大数据 (1)
- 接私活 (0)
- 内部培训 (2)
最新评论
-
dannyhz:
做股票从短线 试水,然后 慢慢发现 波段和 中期的故事可挖, ...
搭台唱戏 -
dannyhz:
http://developer.51cto.com/art/ ...
如何自己开发框架 它的注意点是什么
http://blog.csdn.net/xlgen157387/article/details/50353317
#!/bin/bash
#copy file and restart tomcat
export JAVA_HOME=/data/home/server/jdk
export CATALINA_HOME=/home/xuliugen/dubbo-provider
export CATALINA_BASE=/home/xuliugen/dubbo-provider
export BUILD_ID=dontKillMe
tomcat_path=/home/xuliugen/dubbo-provider
project=dubbo-provider
war_name=dubbo-provider.war
war_path=http://132.153.131.237/:8022/jenkins/job/ManenDemo/ws/targetserver_port=8082
file_path=~/.jenkins/jobs/ManenDemo/workspace/spring_provider/target
$tomcat_path/bin/shutdown.sh
sleep 3s
echo "rm -rf ${tomcat_path}/webapps/ROOT/*"
rm -rf ${tomcat_path}/webapps/ROOT/*
cd $file_path
cp ${war_name} ${tomcat_path}/webapps/ROOT/
cd $tomcat_path/webapps/ROOT/
unzip ${war_name}
rm -rf ${war_name}
sleep 5s
#$tomcat_path/bin/startup.sh
cd $tomcat_path/bin/
./startup.sh
echo "server restarted"
引用
#!/bin/bash
#copy file and restart tomcat
export JAVA_HOME=/data/home/server/jdk
export CATALINA_HOME=/home/xuliugen/dubbo-provider
export CATALINA_BASE=/home/xuliugen/dubbo-provider
export BUILD_ID=dontKillMe
tomcat_path=/home/xuliugen/dubbo-provider
project=dubbo-provider
war_name=dubbo-provider.war
war_path=http://132.153.131.237/:8022/jenkins/job/ManenDemo/ws/targetserver_port=8082
file_path=~/.jenkins/jobs/ManenDemo/workspace/spring_provider/target
$tomcat_path/bin/shutdown.sh
sleep 3s
echo "rm -rf ${tomcat_path}/webapps/ROOT/*"
rm -rf ${tomcat_path}/webapps/ROOT/*
cd $file_path
cp ${war_name} ${tomcat_path}/webapps/ROOT/
cd $tomcat_path/webapps/ROOT/
unzip ${war_name}
rm -rf ${war_name}
sleep 5s
#$tomcat_path/bin/startup.sh
cd $tomcat_path/bin/
./startup.sh
echo "server restarted"
发表评论
-
检查 linux上的内存 cpu消耗情况
2018-02-09 19:29 518引用 df -hl https://segment ... -
jenkins command shell 或者 shell里调用参数的方式
2017-08-23 10:52 1330windows shell: %branch% linux ... -
linux 系统命令
2017-08-21 14:20 362chmod +x bin/*.sh Linux 查看系统信息 ... -
jenkins mvn 打包 拷贝
2017-08-20 22:02 449引用 copy C:\danny\工作任务\20170815 ... -
公司 用的 linux 版本 和环境 以及用的命令
2017-08-20 19:03 313[root@sr-tomcat-04 ~]# uname -a ... -
linux 命令重启tomcat 显示 导出log
2017-08-19 16:33 383临时日志 查看 journalctl -f 参数可追踪实时日 ... -
jenkins 调用maven插件来执行maven但是遭遇找不到当前登录用户的本地库的情况
2017-08-18 14:17 486所以只能在maven的 C:\danny\dev_tool\a ... -
jenkins 在linux初始化运行
2017-08-17 15:55 690https://www.liaoxuefeng.com/art ... -
linux查看tomcat日志以及导出文件
2017-08-17 10:23 1247潘林搭建开发环境查看tomcat日志命令: journalc ... -
运行jenkins报错 The system cannot find the file specified
2017-08-15 13:48 1788[workspace] $ sh -xe C:\Windows ... -
linux设置时间
2017-08-14 20:06 412date -s 2017/08/14 date -s 20: ... -
jenkins的使用 使用自己的端口
2017-08-11 17:30 454如果用 命令的形式启动jenkins java -jar j ... -
Jenkins修改密码
2017-03-08 21:43 595忘记了jenkinsy用户的密码, 到jenkins安装目录 ... -
查看当前进程
2017-03-07 10:49 435ps aux | grep e540766 ------- ... -
linux 命令查看系统情况
2017-03-06 18:40 394uname -a -
wget 命令
2017-03-06 17:12 375引用 Linux系统中的wget ... -
linux 解压zip文件
2017-03-06 17:09 380引用 我们习惯了在Windows系统下利用解压缩软件进行文件的 ... -
Linux 命令 定义变量名
2016-05-30 10:41 529直接调用 bash 命令直接打 bash ---- 定义 ... -
jenkins 使用命令把文件夹SVN
2016-04-20 14:34 643echo yes | ${JENKINS_HOME}/tool ... -
svn linux 命令
2016-04-19 17:05 340http://www.linuxfromscratch.org ...
相关推荐
这可以通过 Jenkins 的 `Execute shell` 或 `Windows batch command` 步骤来实现。 - **构建过程**:执行编译、测试等操作,确保只有变动的文件被处理。 - **打包**:根据找出的改动,生成一个包含这些改动的增量...
- MSBuild 插件设置:安装完成后,在Job配置中添加构建步骤,选择“Execute Windows batch command”或“Execute shell”,然后输入MSBuild的命令行参数,指定解决方案文件和构建目标。 5. 邮件通知 - 配置邮件...
3. **安装Jenkins**:使用以下命令安装Jenkins: ```bash rpm -ivh jenkins-1.612-1.1.noarch.rpm ``` 这条命令会安装Jenkins及其依赖。 4. **启动Jenkins服务**:安装完成后,可以通过以下命令启动Jenkins服务...
- Jenkins CLI非常适合编写自动化脚本,例如,你可以创建一个shell脚本,定期检查代码仓库的变化并触发构建。 5. **安全性与权限**: - 使用CLI时,你需要确保有适当的权限。可以使用API Token或Jenkins用户名...
- **Exec command**:定义远程服务器上执行的命令,例如运行shell脚本来部署应用程序。 #### 七、脚本权限设置 - 如果远程服务器上的脚本没有执行权限,可以使用如下命令进行设置: ```sh chmod 600 *.sh ``` ...
1. **添加构建步骤**:在“构建”区域,选择“Execute Shell”或“Execute Windows batch command”,填写构建脚本,通常包括编译、测试和打包等步骤。 2. **Maven项目**:如果项目是Maven项目,可以选择“Invoke ...
3. 为了能够在Jenkins环境中使用Allure命令,确保将解压后的Allure命令行路径添加到系统的PATH环境变量中。 四、配置Jenkins任务 1. 编辑需要生成Allure报告的任务,设置“工作空间”。工作空间是Jenkins执行任务时...
4. 最后,我们可以在 Jenkins 中使用 command 命令来执行相应的任务。 解决 Jenkins Host key verification failed 问题需要我们从多方面入手,首先要修改 Jenkins 用户的登录权限,然后生成密钥对,并将其拷到目标...
选择“Execute shell”或“Execute Windows batch command”,这取决于你的操作系统。然后在命令框内输入执行Python脚本的命令,例如`python main.py`。 5. **处理环境变量**:如果Python环境不在系统的默认路径中...
在“构建”部分,添加构建步骤,通常会使用“Execute shell”或“Windows Batch command”来运行构建脚本,如 `mvn clean install` 或 `gradle build`。确保脚本能够从 Git 检出的代码中执行构建、测试和打包等任务...
awatson1978:command-exec 从 UI 在 shell 中运行命令。 ==============================安装首先,安装软件包,如下所示: meteor add awatson1978: command - exec ==============================应用程序接口...
在“构建步骤”部分,我们可以选择“Execute Windows batch command”或“Execute shell”来执行自动化脚本。对于Windows环境,可以输入类似`C:\Python35\python3 C:\Users\Administrator\Desktop\Pyse\blog_project...
2. **Python脚本**: 使用Execute shell或Execute Windows batch command,根据操作系统执行Python脚本。 ### Jenkins 的授权和访问控制 Jenkins提供了多种安全策略,如基于角色的访问控制(RBAC)、矩阵权限管理,...
点击“添加构建步骤”,选择“Execute Shell”或者“Execute Windows Batch Command”(取决于你的操作系统),然后在命令框中输入编译和运行的命令。 对于简单的Java应用,命令可能如下: - **Unix/Linux**: `...
Jenkins支持多种操作系统环境下的自动化脚本执行,包括Windows Batch Command、Shell和PowerShell等。 文档还提到了如何查看构建的控制台输出,这对于调试构建过程中出现的问题非常有帮助。控制台输出能够提供详细...
- 对于需要在当前Shell环境中生效的脚本,可以使用`source scriptname`或者`. scriptname`来执行。 #### Shell脚本进阶技巧 1. **注释的使用**: - 在Shell脚本中,注释是一种非常有用的工具,可以帮助开发者...
配合shell脚本或者Jenkins等持续集成工具,sqlcl可以成为数据库维护和测试的强大工具。 此外,sqlcl具备智能提示功能,通过`set sqlformat`命令,用户可以选择不同的输出格式,如csv、json等,以便于数据分析和处理...
在IT行业中,持续集成(Continuous Integration,CI)和持续部署(Continuous Deployment,CD)是现代软件开发的关键实践,而Jenkins作为一款广泛使用的开源自动化服务器,扮演着核心角色。本教程将聚焦于Jenkins的...
例如slave / slave_pass 替换k8s或docker-compose的部署描述符中的用户/密码,或导出JENKINS_SWARN_SLAVE_COMMAND,例如, export JENKINS_SWARN_SLAVE_COMMAND="-username slave -password slave_pass -executors 3...