22. července 2009

lzm modul z Java aplikace

Program v javě se spouští stejně pod windows i linuxem příkazem:
java -jar jChecs.jar

Do podadresářů v /tmp/jchecs uložíme tyto 4 soubory:
program: /usr/share/jChecs/jChecs.jar
ikona: /usr/share/pixmaps/logo.png
zástupce: /usr/share/applications/jchecs.desktop
script: /usr/bin/jchecs

- program jChecs.jar rozbalte z archívu jChecs-0.1.0.tgz
- jChecs.jar zkopírujte do /tmp/jchecs/usr/share/jChecs
- ikona logo.png je obrázek rozměru 32x32 pixels
- nezapomeňte označit script jchecs jako spustitelný:
$ chmod 700 jchecs
- zabalte výše uvedené 4 soubory v /tmp/jchecs do lzm:
lzm2dir /tmp/jchecs jchecs.lzm

obsah souboru /usr/bin/jchecs:
#!/bin/bash
java -jar /usr/share/jChecs/jChecs.jar

obsah souboru jchecs.desktop:
[Desktop Entry]
Encoding=UTF-8
Exec[$e]=/usr/bin/jchecs
Categories=Application;Game;BoardGame
Comment=Java chess program
Comment[cs]=Šachy v javě
GenericName=jChecs
GenericName[cs]=Šachy v javě
Icon=/usr/share/pixmaps/logo.png
MimeType=
Name=jChecs
Name[cs]=jChecs
Path[$e]=
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-DCOP-ServiceType=
X-KDE-SubstituteUID=false
X-KDE-Username=

Žádné komentáře: