如何设置 Unity 以右键单击打开 Java 文件?我尝试过“设置默认操作”,但未列出该操作,我无法从菜单中添加操作。当我右键单击属性然后单击“打开方式”选项卡时,“添加”按钮变灰。
我编写了很多 Java 软件。我需要能够从桌面打开它们。
答案1
打开 /usr/share/applications 并查找名为“OpenJDK Java 6 Runtime”的文件。如果不存在,则创建一个名为 /usr/share/applications/openjdk-6-java.desktop 的文件,内容如下:
[Desktop Entry]
Name=OpenJDK Java 6 Runtime
Comment=OpenJDK Java 6 Runtime
Exec=cautious-launcher %f /usr/lib/jvm/java-6-openjdk-i386/bin/java -jar
Terminal=false
Type=Application
Icon=openjdk-6
MimeType=application/x-java-archive;application/java-archive;application/x-jar;
NoDisplay=true
您应该将 Exec 的“/usr/lib/jvm/java-6-openjdk-i386/bin/java”部分更改为系统上 java 的位置。然后重新启动,选项应该就在那里。
答案2
14.04 LTS 用户在这里。使用以下方法从桌面运行 OpenJDK:
/usr/share/applications/openjdk-7-java.desktop 的内容
[Desktop Entry]
Name=OpenJDK Java 7 Runtime
Comment=OpenJDK Java 7 Runtime
Exec=cautious-launcher %f /usr/lib/jvm/java-7-openjdk-amd64/bin/java -jar
Terminal=false
Type=Application
Icon=openjdk-7
MimeType=application/x-java-archive;application/java-archive;application/x-jar;
NoDisplay=true