Поскольку это старый вопрос, я просто напишу себе, что я сделал: P
Вам нужно записать cd в папку внутри терминала, поэтому, если файл minecraft_server.jar находится в папке сначала вам нужно будет cd в папку, а затем открыть его, как это
cd /home/username/Dropbox/minecraft_server
java -jar minecraft_server.jar
. Затем он загрузит все файлы, находящиеся в этой папке, и если они не будут созданы,
UPDATE:
Вместо того, чтобы писать это каждый раз, когда вы хотите включить сервер, вы можете сделать это:
UPDATE:
создать папку в / opt с именем minecraft_server и файл под названием run.sh
sudo mkdir /opt/minecraft_server
touch /opt/minecraft_server/run.sh
Шаг 2: (необязательно)
Загрузите изображение, которое вы хотите отобразить в панели запуска и тире.
cd /opt/minecraft_server/
wget http://dl.dropboxusercontent.com/u/50254717/mineserver.png
Шаг 2: (Необязательно)
отредактируйте run.sh
sudo gedit /opt/minecraft_server/run.sh
и поместите этот код в:
#!/bin/bash
## destination of the minecraft server file
cd /home/USERNAME/Dropbox/test/;
## name of the minecraft server file
java -jar minecraft_server.jar;
Шаг 4:
создайте файл .desktop
sudo gedit /usr/share/applications/minecraft_server.desktop
и поместите этот код в:
[Desktop Entry]
Type=Application
Categories=Game
Exec=sh /opt/minecraft_server/run.sh
Name=Minecraft Server
Icon=/opt/minecraft/mineserver.png
#Icon taken from http://www.minecraftforum.net/topic/1328888-free-minecraft-server-icon/
Теперь вы должны иметь возможность открыть сервер на сервере себя:)