- 浏览: 7229 次
- 性别:
- 来自: 上海
最新评论
-
沈寅麟:
好记性不如烂笔头 好记性不如烂笔头 好记性不如烂笔头 好记性 ...
quratz——向job动态传参
文章列表
解决方案:
sh "ln -s /usr/java/jdk1.8.0_221/bin/java /usr/bin/java"
如果你执行以上指令出现:
ln: failed to create symbolic link '/usr/bin/java': File exists错误,说明你已经执行过了,不用再次执行。
如果不知道自己的java安装地址可以在服务器输出:echo $JAVA_HOME
原因:jenkins在构建完成后会kill掉所有子进程,从而导致脚本中运行的java -jar 程序关闭。
jenkins为此提供了解决方案:
文章参考:https://wiki.jenkins.io/display/JENKINS/ProcessTreeKiller#app-switcher
解决方法:
1.sh "java -Dhudson.util.ProcessTree.disable=true -jar XXX.jar"
2.sh "BUILD_ID=dontkillme java -jar XXX.jar"
这里要主要的是如果你用的jenki ...
错误信息:Caused by: org.springframework.validation.BindException: org.springframework.boot.bind.RelaxedDataBinder$RelaxedBeanPropertyBindingResult: 1 errors
解决方法:不要使用com.alibaba.druid.pool.DruidDataSource
异常原因:Field error in object 'spring.datasource' on field 'type': rejected value [com.alibaba.druid ...
错误提示:The type org.springframework.data.redis.core.RedisAccessor cannot be resolved. It is indirectly referenced from
required .class files
网上搜了很多文章,大多都说是在pom文件配置的jar有问题,有说spring-boot-starter-data-redis需要加入版本号的,有说需要加入Jedis和commonsPool2的,还有说改成spring-data-redis,但是这些都无法解决编译出错.
其实这个问题很简单,是因为springBo ...
<script type="text/javascript">
var date1= '2015/05/01 00:00:00'; //开始时间
var date2 = new Date(); //结束时间
var date3 = date2.getTime() - new Date(date1).getTime(); //时间差的毫秒数
//------------------------------
...
利用ajax传输实例
- 博客分类:
- java
利用ajax传输实例
之前网上查过很多如何传输实例的方法,但是都不是很好用,后来一个朋友告诉我使用JSON.jar包进行解析比较简单粗暴。
jar包地址
<!-- 为了解析json字符串类型的对象或集合 --> <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib-ext-spring</artifactId> <version>1.0.2</version> ...
Linux查看程序端口占用情况
- 博客分类:
- linux
http://www.cnblogs.com/benio/archive/2010/09/15/1826728.html
首先在运行前传入参数:
JobDetail类的getJobDataMap()方法,返回值JobDataMap,可以在此基础上进行Map操作。
例如:
job.getJobDataMap().put("love", "I love you very much!");
其次在job中获得参数:
在execute方法中,传入上下文context,如下所示:
public void execute(JobExecutionContext context)
再获得JobDataMap,从Map中获得所需数据,示例代码如下:
Strin ...
进入文件夹 、返回 cd 名称 cd .. 查看列表 ls -l 查看当前位置 pwd 查看历史命令 history !数字 再次执行 清理屏幕 clear 文件夹创建 mkdir 文件名称 查看文件类型 file 文件名称 创建文本文件 touch 文件名称 编辑文本文件 vi 文件名称 -> i 进入编辑模式 ctrl + c 取消编辑模式 :wq 保存并且推出 查看文本文件的内容 cat 文本文件名称 复制文件到指定目录 cp 路径/文件名1 目标地址 如果是拷贝文件夹 需要加上 -r 创建 1 - 100 文件夹 mkdir {1..100} ...