答案 0 :(得分:9)
“无效参数”是您尝试在x86平台上运行SPARC二进制文件时在Solaris上获得的错误。确保您在/ app中安装的Java运行时版本适合您的硬件 - 您可以使用file
命令进行检查,例如:
% file /net/pkg/export/pkg.sparc.sunos5/gnu/bin/ls
/net/pkg/export/pkg.sparc.sunos5/gnu/bin/ls: ELF 32-bit MSB executable SPARC Version 1, dynamically linked, not stripped
% file /net/pkg/export/pkg.i386.sunos5/gnu/bin/tar
/net/pkg/export/pkg.i386.sunos5/gnu/bin/tar: ELF 32-bit LSB executable 80386 Version 1, dynamically linked, not stripped
答案 1 :(得分:0)
尝试
bash-3.00$ source /app/jdk1.6.0_11/bin/java -version
或
bash-3.00$ . /app/jdk1.6.0_11/bin/java -version
我建议您将Java JDK路径添加到Bash PATH环境变量中,这样就不必编写整个路径了。