桌面、文件浏览器和命令行

桌面、文件浏览器和命令行

我下载了JabRef-3.2.jar。我可以从命令行执行它:

java -jar JabRef-3.2.jar

运行正常。但我希望在开始菜单中有一个启动器,如果可能的话,带有一个合适的图标。我该怎么做?

注意:我正在运行 Xubuntu 15.04。

答案1

首先,更改目录

cd ~/.local/share/applications

然后,打开 nano 编辑器:

nano JabRef.desktop

将以下内容添加到文件:

[Desktop Entry]
Type=Application
Terminal=false
Icon=PATH TO YOUR ICON
Exec=java -jar /path/to/your/JabRef-3.2.jar
Name=NAME YOUR DESKTOP ICON

然后,Ctrl+ X--> Y--> Enter

它应该为您创建一个启动图标,只需在 中搜索它即可Menu

答案2

桌面、文件浏览器和命令行

就我个人而言,我已经创建了一个/home/bin目录来保存此类场合所需的脚本。

$ sudo mkdir /home/bin

只需确保每个用户都/home/bin可以访问该目录:

$ sudo chmod +rx /home/bin

此外,新目录应该列在每个用户的文件中,或者在您的系统上定义的任何PATH="/home/bin:$PATH"地方。~/.profilePATH

将以下bash脚本保存为jabref新创建的/home/bin/目录。

#!/usr/bin/env bash
INSTALLDIR='/home/opt/jabref'

# Run the latest version.
java -jar $(ls -1v $INSTALLDIR/JabRef*.jar |tail -n 1) $@ &

bash脚本应可执行:

$ sudo chmod +x jabref

该脚本将打开JabRef*.jav之前保存的最新版本/home/opt/jabref/任何尚存的桌面启动器或任何文件浏览器集成。只需jabref在命令行中键入即可。

相关内容