Mam problem z uruchomieniem plików .jar, klikając je dwukrotnie. Kiedy przechodzę do okna dialogowego Właściwości, nie mogę znaleźć Menedżera archiwów Java - tylko na liście programów. Ale java -jar somefile.jar
otwiera program.
Mam problem z uruchomieniem plików .jar, klikając je dwukrotnie. Kiedy przechodzę do okna dialogowego Właściwości, nie mogę znaleźć Menedżera archiwów Java - tylko na liście programów. Ale java -jar somefile.jar
otwiera program.
Odpowiedzi:
Być może nie masz zainstalowanego środowiska wykonawczego!
Aby zainstalować, wypróbuj następujące instrukcje.
sudo apt-get install openjdk-7-jre
Lub możesz zainstalować Oracle JRE przy użyciu metody PPA z następującymi poleceniami.
sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts
Następnie, aby go użyć do otwarcia plików .jar, spróbuj wykonać następujące czynności.
Aby domyślnie pliki Java były otwierane .jar (tj. Podwójne kliknięcie), kliknij prawym przyciskiem myszy dowolny plik .jar, aby wybrać Właściwości . W następnym oknie wybierz kartę „Otwórz za pomocą” , aby zobaczyć np. Następujący wybór:
Wybierz środowisko wykonawcze Java i naciśnij, Set as defaultaby ustawić go jako domyślną aplikację do otwierania plików .jar.
Dodanie pliku /usr/share/applications/java.desktop
o następującej treści powinien załatwić sprawę.
[Desktop Entry]
Name=Java
Comment=Java
GenericName=Java
Keywords=java
Exec=java -jar %f
Terminal=false
X-MultipleArgs=false
Type=Application
MimeType=application/x-java-archive
StartupNotify=true
Po dodaniu tego pliku powinieneś być w stanie znaleźć wpis o nazwie Java
wOpen file with...-Dialog
Terminal
wartości na Terminal=prompt
?
LAUNCHER APLIKACJI
Po zainstalowaniu środowiska wykonawczego Java można utworzyć ikonę uruchamiania, podobnie jak inne aplikacje w systemie, tworząc *.desktop
plik.
To sprawia, że wszystko jest łatwiejsze i ładniejsze!
Utwórz folder w wybranym katalogu za pomocą plików *.jar
(aplikacji) i *.png
(ikony aplikacji). W tym przypadku użyję katalogu /usr/share/folder
. Bo ~/folder
dobrym pomysłem jest nazwać go nazwą aplikacji, na przykład, jeśli aplikacja ma nazwę VUE, folder ~/VUE
lub ~/vue
.
Otwórz terminal i uruchom następujący wiersz kodu:
sudo mkdir /usr/share/folder
Lub otwórz menedżera plików (w tym przypadku Nautilus) z uprawnieniami superadministratora, uruchamiając następujący wiersz kodu w terminalu:
gksu nautilus
Następnie przejdź do /usr/share
i utwórz folder folder
za pomocą GUI .
Również w terminalu i uruchom następujący wiersz kodu:
gksu gedit /usr/share/applications/*.desktop
(Możesz użyć wybranego edytora. W tym przypadku użyto Gedit .)
Wklej następujące wiersze kodu w edytowanym pliku:
[Desktop Entry]
Encoding=UTF-8
Name=Name
Categories=Category Name
Exec=java -jar /usr/share/folder/*.jar
Icon=/usr/share/folder/*.png
StartupNotify=false
Terminal=false
Type=Application
Comment=Application Name
StartupWMClass=Class
MimeType=application/*
Zapisz plik. (To *
jest zawsze ta sama nazwa.)
IKONA APLIKACJI
W przypadku rozmiarów ikon Linux obsługuje różne formaty obrazów (PNG, JPG, SVG itp.) I rozmiary (16 x 16 ~ 512 x 512 pikseli). Aby uzyskać lepsze wyniki, możesz użyć pliku PNG o wymiarach 32 x 32 ~ 96 x 96 pikseli lub pliku SVG o wymiarach 128 x 128 ~ 512 x 512 pikseli. W tym przypadku myślę, że PNG o wymiarach 96 x 96 pikseli wystarcza na niezły pulpit / Dash.
Aby uzyskać więcej, spójrz na:
STOWARZYSZENIE PLIKÓW
W tym kroku musisz utworzyć TIP MIME , jeśli nie istnieje, i powiązać go z aplikacją w mimeapps.list
pliku. W tym celu spójrz na:
Uwaga: jeśli znajdziesz coś nieprawidłowego, możesz go edytować i poprawiać. Dzięki!
Używam Xfce 4 z menedżerem plików Thunar. Zainstalowałem Oracle JDK, pobierając plik archiwum z oficjalnej strony Oracle. Wyodrębniłem zawartość do mojego folderu lokalnego i dodałem Javę do PATH. Jestem w stanie wykonać następujące polecenie z terminala
java -version
Możesz uruchomić pliki * .jar z terminala za pomocą następującego polecenia
java -jar filename.jar
Ale jeśli chcesz go uruchomić poprzez dwukrotne kliknięcie pliku Wykonałem następujące kroki, nie zapomnij, że korzystam z menedżera plików Thunar na Xfce 4, kroki mogą się różnić;
Wpisz następujące polecenie i kliknij OK
java -jar
Dwukrotne kliknięcie pliku * .jar spowoduje wykonanie polecenia (drugiego polecenia, które podałem powyżej) w tle i uruchomienie programu Java.
Edycja: Po zainstalowaniu środowiska wykonawczego poprzez ekstrakcję archiwum, środowisko wykonawcze nie pojawi się na liście selektora aplikacji. Chcę zaznaczyć, że użytkownicy mogą używać poleceń, jeśli dodali Javę do PATH.