bash: /home/szx/download/jdk1.7.0_02/bin/javac: 无法执行二进制文件

软件和网站开发以及相关技术探讨
回复
头像
最爱小香猪
帖子: 113
注册时间: 2011-12-18 21:54

bash: /home/szx/download/jdk1.7.0_02/bin/javac: 无法执行二进制文件

#1

帖子 最爱小香猪 » 2012-02-14 18:30

修改/etc/profile文件
如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。
·用文本编辑器打开/etc/profile
·在profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

我按照上面方法配置了jdk环境,但是javac的时候出现了如题问题,怎么回事啊,javac的权限是755
头像
最爱小香猪
帖子: 113
注册时间: 2011-12-18 21:54

Re: bash: /home/szx/download/jdk1.7.0_02/bin/javac: 无法执行二进制文

#2

帖子 最爱小香猪 » 2012-02-14 19:17

没人能解决啊??
头像
wjchen
帖子: 583
注册时间: 2011-05-02 19:08
系统: ubuntu 12.04

Re: bash: /home/szx/download/jdk1.7.0_02/bin/javac: 无法执行二进制文

#3

帖子 wjchen » 2012-02-14 20:29

64位系统吧?装过ia32-libs了吗?

代码: 全选

file /home/szx/download/jdk1.7.0_02/bin/javac
看下
头像
最爱小香猪
帖子: 113
注册时间: 2011-12-18 21:54

Re: bash: /home/szx/download/jdk1.7.0_02/bin/javac: 无法执行二进制文

#4

帖子 最爱小香猪 » 2012-02-14 20:56

wjchen 写了:64位系统吧?装过ia32-libs了吗?

代码: 全选

file /home/szx/download/jdk1.7.0_02/bin/javac
看下
szx@szx-Inspiron-N4030:~$ file /usr/java/jdk1.7.0_02/bin/javac
/usr/java/jdk1.7.0_02/bin/javac: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not stripped
szx@szx-Inspiron-N4030:~$ uname -a
Linux szx-Inspiron-N4030 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:50:42 UTC 2011 i686 i686 i386 GNU/Linux

应该是32位系统吧? :em06
头像
wjchen
帖子: 583
注册时间: 2011-05-02 19:08
系统: ubuntu 12.04

Re: bash: /home/szx/download/jdk1.7.0_02/bin/javac: 无法执行二进制文

#5

帖子 wjchen » 2012-02-14 21:30

ELF 64-bit LSB executable
应该是32位系统吧
哦,32位系统运行64位的程序当然不行了。
头像
最爱小香猪
帖子: 113
注册时间: 2011-12-18 21:54

Re: bash: /home/szx/download/jdk1.7.0_02/bin/javac: 无法执行二进制文

#6

帖子 最爱小香猪 » 2012-02-14 22:03

wjchen 写了:
ELF 64-bit LSB executable
应该是32位系统吧
哦,32位系统运行64位的程序当然不行了。
尴尬,这样啊.http://www.oracle.com/technetwork/java/ ... 看看应该下载哪一个啊 :em06
头像
cuihao
帖子: 4793
注册时间: 2008-07-24 11:33
来自: 郑州
联系:

Re: bash: /home/szx/download/jdk1.7.0_02/bin/javac: 无法执行二进制文

#7

帖子 cuihao » 2012-02-14 22:21

i586
求人不如求它仨: 天蓝的Wiki 屎黄的Wiki 绿
Site: CUIHAO.TK    Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~
头像
最爱小香猪
帖子: 113
注册时间: 2011-12-18 21:54

Re: bash: /home/szx/download/jdk1.7.0_02/bin/javac: 无法执行二进制文

#8

帖子 最爱小香猪 » 2012-02-14 22:27

cuihao 写了:i586
额 i586啊 我看他名字是linux x86还以为是64位呢 :em06
回复