綜合本人遇到的情況給大家參考:
1.在將自己的程序打包的時候,不能選擇將sapjco3.jar一併打進你的Jar包,要選擇jar文件子文件夾的模式。
2.將sapjco3.dll一併放入jar包的子文件夾
3.在linux上運行sapjco3.jar需要一個特殊的文件就是libsapjco3.so。.so文件是linux上特有的一種類型,具體大家可以自行百度。
4.如果你的服務器經常運行連接sap的程序,長久考慮,你可以這樣做。就不用每個項目都配置了
1.将sapjco3.jar 文件复制至 $JAVA_HOME/lib/sapjco3.jar
2.将 libsapjco3.so 文件复制至 $JAVA_HOME/jre/lib/amd64/server/libsapjco3.so