加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 无效文件(错误的幻数):exec格式错误

发布时间:2020-12-14 23:54:50 所属栏目:Java 来源:网络整理
导读:当我尝试设置classpath时,我遇到了错误.我正在使用CentyOS.我试图在命令提示符中编译一个 java文件,因为我正在设置类路径.在Intellij中执行相同的java程序时,运行正常.在从命令提示符执行相同操作时,它显示缺少jar的错误,因此我将类路径添加到看到错误的lib.
当我尝试设置classpath时,我遇到了错误.我正在使用CentyOS.我试图在命令提示符中编译一个 java文件,因为我正在设置类路径.在Intellij中执行相同的java程序时,运行正常.在从命令提示符执行相同操作时,它显示缺少jar的错误,因此我将类路径添加到看到错误的lib.
[root@a admin]# export CLASSPATH=/home/admin/TagAPI/lib/org.json-20120521.jar ;/home/admin/TagAPI/lib/testng-6.8.21.jar 
invalid file (bad magic number): Exec format error

任何建议都会有所帮助.我是java和linux的新手,谢谢!

解决方法

在unix环境中,classpath的分隔符是:所以将其更改为:
export CLASSPATH=/home/admin/TagAPI/lib/org.json-20120521.jar:/home/admin/TagAPI/lib/testng-6.8.21.jar

;是命令分隔符.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读