从Windows移植工程到Linux过程中踩坑记录

在将工程从Windows移植到Linux的过程中遇到了两个主要问题:1. 执行java命令时,由于路径分隔符从分号(;)改为冒号(:)解决了jar包找不到的问题。2. MySQL连接警告,通过设置useSSL=false关闭SSL验证,或提供信任存储以验证服务器证书。此外,还发现数据库表名包含中文导致错误,改用纯英文表名后恢复正常。
摘要由CSDN通过智能技术生成

1. 执行

java -cp ./lib/jxl.jar;./lib/mysql-connector-java-5.1.47.jar ReadExcel.java
时莫名报错(注意:在Windows下一些正常)

 

./lib/mysql-connector-java-5.1.47.jar: 行 1: $'PK\003\004':未找到命令
./lib/mysql-connector-java-5.1.47.jar: 行 2: $'\bfG\aM':未找到命令
./lib/mysql-connector-java-5.1.47.jar: 行 4: b�R����I�h�nD�rS: 没有那个文件或目录
./lib/mysql-connector-java-5.1.47.jar: 行 4eGM�H3
META-INF/MANIFEST.MF�VK��0�W��z���v�`�a��aW,,Ząruq첦!���̓�RQlh2�=D�4�q5��.���: 没有那个文件或目录
./lib/mysql-connector-java-5.1.47.jar: 行 5: 未预期的符号“(”附近有语法错误
./lib/mysql-connector-java-5.1.47.jar: 行 5: `NåT�T���7��v˸q�b5�j�

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值