我下载了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"
地方。~/.profile
PATH
将以下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
在命令行中键入即可。