简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
JNA调用报错lang.IllegalArgumentException: Unrecognized calling convention: 1
现象:在windows下掉用DLL正常,在linux下报错 lang.IllegalArgumentException: Unrecognized calling convention: 1 原因 :调用的命名约束不同,windows下使用stdcall,,如果没猜错,JNA的实现类继承了 StdllCallLibrary 解决方法:linux下 JNA的实现类
Jenkins执行shell重启tomcat
附shell源码 #!/bin/bashexport BUILD_ID=dontkillme #必须加TOMCATTHREAD=`ps aux | grep 'tomcat_user' | grep -v grep`if test -z "$TOMCATTHREAD"thenecho "TOMCAT NOT START"elseTHREADLIST=(${TOM
使用jar命令替换jar中的一个或多个文件
此过程用于jenkins自动部署中替换jar包的配置文件jar -uvf rpds.jar BOOT-INF/classes/db.propertiesPS:BOOT/classes是jar包内的目录,如果不加此目录,会把文件放到jar包的根目录,另外在jar包的同级目录也要有BOOT/classes这个目录上图说明替换多个文件的时候用空格分割
到底了