如何使 pdfsam 在 Xubuntu 16.04 中工作?

如何使 pdfsam 在 Xubuntu 16.04 中工作?

apt-get install pdfsam在 16.04 中。它不适用于 OpenJDK 9(预安装)。作者的网站说它适用于 JDK8。所以我做了:

 sudo apt-get install openjdk-8-jdk  

那没有用,所以我尝试了:

sudo apt-get install openjdk-8-jre  

还是没有结果。没什么。知道我做错了什么吗?

答案1

如果您安装了多个Java版本,可以设置默认使用的版本。

使用以下命令:

sudo update-alternatives --config java

答案2

我并不想更改系统默认设置,因此修复 pdfsam 运行的方法很简单,只需将一个 shell 脚本添加到主 bin 目录中,然后使用正确的 Java 风格启动它即可。以下是我所做的:

$ cat ~/bin/pdfsam
#!/bin/bash
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export JAVACMD=$JAVA_HOME/jre/bin/java
export PATH=$PATH:$JAVA_HOME/bin

/usr/bin/pdfsam

之后一切都运行正常。甚至我的菜单快捷方式也能正常工作,这让我很高兴(显然没有指向 /usr/bin/pdfsam 脚本)。

相关内容