正如您所看到的,它在以非sudo身份运行时起作用。但是我需要将其作为sudo运行。
答案 0 :(得分:0)
当遇到类路径问题时,我遇到了这个错误。从命令提示符设置classpath,通过终端执行,如java -Djava.library.path = blahblahblah ...
很喜欢帮助你。
答案 1 :(得分:0)
尝试使用sudo -E
(将环境变量传递到sudo
环境),或者传递您希望的特定环境变量:
sudo LD_LIBRARY_PATH="$LD_LIBRARY_PATH" CLASSPATH="$CLASSPATH" java ...
(您可能不需要传递CLASSPATH
,您可以尝试使用或不使用它。)