Во-первых, я новичок в Ubuntu и установил 13.04 в качестве единственной ОС, чтобы заставить себя попробовать немного поучиться. Однако я столкнулся с проблемой создания ярлыка Unity.
Я пытался создать .desktop непосредственно в .jar, но он не открывается, просто на минуту задумался. Я использовал следующий код: `
[Desktop Entry]
Name=Feed the Beast
Exec=/home/richard/.ftblauncher/FTB_Launcher.jar
Icon=/home/richard/.ftblauncher/FTB.png
Terminal=false
Type=Application
StartupNotify=true
Я также попытался создать оболочку для .jar, а затем изменил .desktop, чтобы отразить это изменение. код .sh, который я использовал:
#!/bin/sh
BINDIR="$(dirname "$(readlink -fn "$0")")"
cd "$BINDIR"
export LD_LIBRARY_PATH="/usr/lib/jvm/java-7-openjdk-amd64/jre/lib"
java -Xms2G -Xmx3G -jar ~/.ftblauncher/FTB_Launcher.jar
.sh работает нормально при запуске с терминала, но .desktop сообщает мне: «При запуске приложения произошла ошибка»
Пожалуйста, помогите, я отправлю вам что-нибудь еще ребята нужны. и да, для всех установлено значение «Разрешить как исполняемый», однако я не могу установить Java 7 по умолчанию для .jar
Разобрался! Я, честно говоря, понятия не имею, что произошло, но я пошел и удалил файлы и переписал сценарии, и теперь это работает. Я не знаю, возможно, я что-то натолкнул на пути.
В любом случае, спасибо за помощь, если вы исследовали это, спасибо за просмотр, по крайней мере, если вы не ... Я уверен, что я скоро вернусь с еще одним глупым вопросом. [ 111]