最近發生一個小故障,調試好的項目,發佈成jar包後沒法找到oracle的驅動,研究了一下解決了。記錄一下。
寫了一個run.sh腳本java
#!/bin/bash cd ~ cd app nohup java -Djava.ext.dirs=./lib -Doracle.jdbc.thinLogonCapability=o3 -jar -Xms512m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m -XX:+UseParallelGC LutraSemsDataservice-1.0.jar >/dev/null &
這裏特別注意兩點。-Djava.ext.dirs=./lib,配置jar包的尋找路徑,-Doracle.jdbc.thinLogonCapability=o3,配置oracle的登陸兼容性bash