我在片上AMD64的Solaris 10上运行了jdk1.6。
我已经设置了LD_LIBRARY_PATH = / usr / jdk / instances / jdk1.6.0 / jre / lib / amd64。
但似乎java总是试图在i386文件夹(/usr/jdk/instances/jdk1.6.0/jre/lib/i386/server)中寻找库libjvm.so而不是amd64文件夹(/ usr / jdk / instances / jdk1。 6.0 / JRE / LIB / AMD64 /服务器)。
我在这里想念一下吗?有没有为java设置环境路径,以便在特定路径中查找库?
答案 0 :(得分:0)
不确定这是否有效。你能试试吗?
JAVA_LDFLAGS="-L/usr/jdk/instances/jdk1.6.0/jre/lib/amd64/server"