Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Suse/OpenSuSE - Как ассоциировать .jar с java? - SUSE Linux

Ответить
Настройки темы
Suse/OpenSuSE - Как ассоциировать .jar с java? - SUSE Linux

Новый участник


Сообщения: 37
Благодарности: 0

Профиль | Отправить PM | Цитировать


у меня openSUSE Leap 42.1
я установил java через консоль,

Код: Выделить весь код
linux-rfwd:~ # java -version
openjdk version "1.8.0_60"
OpenJDK Runtime Environment (build 1.8.0_60-b27)
OpenJDK 64-Bit Server VM (build 25.60-b23, mixed mode)
linux-rfwd:~ #
теперь мне можно запустить лаунчер с расширением .jar
команда

Код: Выделить весь код
java -jar ~/Download/file.jar
но хотелось бы упростить и запускать кликая по файлу как в виндовс, в минте это работает сразу после первого запуска файл принимает настройку на java

Отправлено: 20:39, 29-03-2016

 
zai zai вне форума

Аватара для zai

Ветеран


Сообщения: 4964
Благодарности: 724

Профиль | Отправить PM | Цитировать


Цитата XBOPOCT:
кнопка добавить на картинке выше в середине не активна »
Попробуй запустить с админскими правами

-------
А зачем тебе жужжать, если ты не пчела? По-моему так.


Отправлено: 13:24, 31-03-2016 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 37
Благодарности: 0

Профиль | Отправить PM | Цитировать


как мне это сделать, в выпадающем меню файла нет такой возможности

Отправлено: 11:53, 01-04-2016 | #12

zai zai вне форума

Аватара для zai

Ветеран


Сообщения: 4964
Благодарности: 724

Профиль | Отправить PM | Цитировать


Цитата XBOPOCT:
как мне это сделать »
запусти менюшку в терминале от пользователя root

В папке /usr/share/applications у тебя должен быть файл: openjdk-версия-java.desktop
с примерным содержанием:
[Desktop Entry]
Name=OpenJDK Java версия Runtime
Name[fi]=OpenJDK Java версия - ajonaikainen ympäristö
Comment=OpenJDK Java версия Runtime
Comment[fi]=OpenJDK Java версия - ajonaikainen ympäristö
Exec=cautious-launcher %f /usr/bin/java -jar
Terminal=false
Type=Application
Icon=openjdk-версия
MimeType=application/x-java-archive;application/java-archive;application/x-jar;
NoDisplay=true

Он у тебя есть?
Цитата zai:
Покажи: ls -lah /usr/share/applications | less и ls -lah /usr/share/applications | egrep java »

-------
А зачем тебе жужжать, если ты не пчела? По-моему так.


Последний раз редактировалось zai, 01-04-2016 в 15:02.


Отправлено: 14:35, 01-04-2016 | #13


Новый участник


Сообщения: 37
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата zai:
В папке /usr/share/applications »
есть только Sun Java 1.8.74 Java Web Start, в консоли
Код: Выделить весь код
Andrey@linux-ajct:~> java -version
java version "1.8.0_74"
Java(TM) SE Runtime Environment (build 1.8.0_74-b02)
Java HotSpot(TM) 64-Bit Server VM (build 25.74-b02, mixed mode)
Andrey@linux-ajct:~>
что значит
Цитата:
Покажи: ls -lah /usr/share/applications | less и ls -lah /usr/share/applications | egrep java
, когда я открываю эти команды в консоли то выдается куча информации которая вся не влезает в окне консоли, а точнее не влезает начало этой информации.

Отправлено: 22:43, 01-04-2016 | #14

zai zai вне форума

Аватара для zai

Ветеран


Сообщения: 4964
Благодарности: 724

Профиль | Отправить PM | Цитировать


покажи эту: ls -lah /usr/share/applications | egrep java
Цитата XBOPOCT:
что значит »
Это значит показать список файлов содержащих имя java

-------
А зачем тебе жужжать, если ты не пчела? По-моему так.


Последний раз редактировалось zai, 02-04-2016 в 01:16.


Отправлено: 23:01, 01-04-2016 | #15


Новый участник


Сообщения: 37
Благодарности: 0

Профиль | Отправить PM | Цитировать


Скрытый текст
Код: Выделить весь код
total 1.3M
drwxr-xr-x 1 root root 6.6K Apr  3 07:58 .
drwxr-xr-x 1 root root 4.7K Apr  2 12:59 ..
-rw-r--r-- 1 root root  241 Apr  2 20:33 0ad.desktop
-rw-r--r-- 1 root root  392 Oct 25 15:07 FBReader.desktop
-rw-r--r-- 1 root root  296 Oct 25 14:42 YaST.desktop
drwxr-xr-x 1 root root 1.5K Apr  2 15:36 YaST2
-rw-r--r-- 1 root root  409 Oct 25 14:41 alacarte.desktop
-rw-r--r-- 1 root root  17K Feb  4 23:01 base.desktop
-rw-r--r-- 1 root root 2.6K Oct  2  2015 bijiben.desktop
-rw-r--r-- 1 root root  368 Oct 25 13:40 bluetooth-sendto.desktop
-rw-r--r-- 1 root root  521 Oct 25 13:53 brasero-nautilus.desktop
-rw-r--r-- 1 root root 9.6K Oct 25 13:53 brasero.desktop
-rw-r--r-- 1 root root  15K Feb  4 23:01 calc.desktop
-rw-r--r-- 1 root root  276 Oct  1  2015 cups.desktop
lrwxrwxrwx 1 root root   38 Oct 29 21:32 defaults.list -> /var/cache/gio-2.0/gnome-defaults.list
-rw-r--r-- 1 root root 2.8K Oct 25 14:42 deja-dup-preferences.desktop
-rw-r--r-- 1 root root 5.0K Oct 25 14:42 deja-dup.desktop
-rw-r--r-- 1 root root  13K Feb  4 23:01 draw.desktop
-rw-r--r-- 1 root root  11K Oct 25 14:45 empathy.desktop
-rw-r--r-- 1 root root  14K Feb 23 15:20 eog.desktop
-rw-r--r-- 1 root root 1.1K Oct 25 13:51 evince-previewer.desktop
-rw-r--r-- 1 root root 6.8K Oct 25 13:51 evince.desktop
-rw-r--r-- 1 root root  155 Oct 25 14:20 evolution-calendar.desktop
-rw-r--r-- 1 root root 8.9K Oct 25 14:43 evolution.desktop
-rw-r--r-- 1 root root  528 Mar  9 09:23 firefox.desktop
-rwxr-xr-x 1 root root  968 Feb 21 22:15 flash-player-properties.desktop
-rw-r--r-- 1 root root  331 Oct 25 15:16 gcm-calibrate.desktop
-rw-r--r-- 1 root root  278 Oct 25 15:16 gcm-import.desktop
-rw-r--r-- 1 root root  368 Oct 25 15:16 gcm-picker.desktop
-rw-r--r-- 1 root root 1.3K Oct 25 15:16 gcm-viewer.desktop
-rw-r--r-- 1 root root  206 Sep 11  2015 gcr-prompter.desktop
-rw-r--r-- 1 root root  707 Sep 11  2015 gcr-viewer.desktop
-rw-r--r-- 1 root root  206 Nov  7 17:15 geoclue-demo-agent.desktop
-rw-r--r-- 1 root root  248 Nov  7 17:15 geoclue-where-am-i.desktop
-rw-r--r-- 1 root root  955 Oct 25 14:00 gimp.desktop
-rw-r--r-- 1 root root  406 Oct 25 14:13 gkbd-keyboard-display.desktop
-rw-r--r-- 1 root root  14K Oct 27 06:19 gnome-background-panel.desktop
-rw-r--r-- 1 root root 8.5K Oct 27 06:19 gnome-bluetooth-panel.desktop
-rw-r--r-- 1 root root 5.5K Oct 25 14:36 gnome-calculator.desktop
-rw-r--r-- 1 root root 2.1K Oct  1  2015 gnome-chess.desktop
-rw-r--r-- 1 root root  16K Oct 27 06:19 gnome-color-panel.desktop
-rw-r--r-- 1 root root 4.0K Oct 27 06:19 gnome-control-center.desktop
-rw-r--r-- 1 root root  12K Oct 27 06:19 gnome-datetime-panel.desktop
-rw-r--r-- 1 root root  364 Oct 25 14:46 gnome-disk-image-mounter.desktop
-rw-r--r-- 1 root root  425 Oct 25 14:46 gnome-disk-image-writer.desktop
-rw-r--r-- 1 root root  13K Oct 25 14:46 gnome-disks.desktop
lines 1-47
-rw-r--r-- 1 root root  16K Oct 27 06:19 gnome-display-panel.desktop
-rw-r--r-- 1 root root  23K Oct 27 06:19 gnome-info-panel.desktop
-rw-r--r-- 1 root root  15K Oct 27 06:19 gnome-keyboard-panel.desktop
-rw-r--r-- 1 root root 3.1K Oct  1  2015 gnome-mahjongg.desktop
-rw-r--r-- 1 root root 2.3K Oct  1  2015 gnome-mines.desktop
-rw-r--r-- 1 root root  20K Oct 27 06:19 gnome-mouse-panel.desktop
-rw-r--r-- 1 root root 1.8K Oct  1  2015 gnome-music.desktop
-rw-r--r-- 1 root root 3.4K Oct 25 14:46 gnome-nettool.desktop
-rw-r--r-- 1 root root  17K Oct 27 06:19 gnome-network-panel.desktop
-rw-r--r-- 1 root root  15K Oct 27 06:19 gnome-notifications-panel.desktop
-rw-r--r-- 1 root root  22K Oct 27 06:19 gnome-online-accounts-panel.desktop
-rw-r--r-- 1 root root  19K Oct 27 06:19 gnome-power-panel.desktop
-rw-r--r-- 1 root root 3.0K Oct 25 14:45 gnome-power-statistics.desktop
-rw-r--r-- 1 root root  17K Oct 27 06:19 gnome-printers-panel.desktop
-rw-r--r-- 1 root root  21K Oct 27 06:19 gnome-privacy-panel.desktop
-rw-r--r-- 1 root root  16K Oct 27 06:19 gnome-region-panel.desktop
-rw-r--r-- 1 root root  17K Oct 27 06:19 gnome-search-panel.desktop
-rw-r--r-- 1 root root  21K Oct 27 06:19 gnome-sharing-panel.desktop
-rw-r--r-- 1 root root  375 Oct 25 14:20 gnome-shell-extension-prefs.desktop
-rw-r--r-- 1 root root  479 Oct 25 14:20 gnome-shell.desktop
-rw-r--r-- 1 root root  17K Oct 27 06:19 gnome-sound-panel.desktop
-rw-r--r-- 1 root root 1.3K Oct 25 14:51 gnome-sudoku.desktop
-rw-r--r-- 1 root root 8.4K Oct 25 14:47 gnome-system-monitor-kde.desktop
-rw-r--r-- 1 root root 8.8K Oct 25 14:47 gnome-system-monitor.desktop
-rw-r--r-- 1 root root 5.4K Oct 25 14:26 gnome-terminal.desktop
-rw-r--r-- 1 root root 6.4K Oct 25 15:10 gnome-tweak-tool.desktop
-rw-r--r-- 1 root root  24K Oct 27 06:19 gnome-universal-access-panel.desktop
-rw-r--r-- 1 root root  16K Oct 27 06:19 gnome-user-accounts-panel.desktop
-rw-r--r-- 1 root root 6.3K Oct 25 14:46 gnome-user-share-webdav.desktop
-rw-r--r-- 1 root root  16K Oct 27 06:19 gnome-wacom-panel.desktop
-rw-r--r-- 1 root root  362 Oct 25 15:11 gpk-install-local-file.desktop
-rw-r--r-- 1 root root  289 Oct 25 15:11 gpk-prefs.desktop
-rw-r--r-- 1 root root 1.8K Oct 25 15:11 gpk-update-viewer.desktop
-rw-r--r-- 1 root root  209 Oct 29 18:12 gtk3-icon-browser.desktop
-rw-r--r-- 1 root root 3.3K Oct 25 14:21 gucharmap.desktop
-rw-r--r-- 1 root root  13K Dec  8 11:11 iagno.desktop
-rw-r--r-- 1 root root  15K Feb  4 23:01 impress.desktop
-rw-r--r-- 1 root root 3.8K Oct 25 14:32 inkscape.desktop
lrwxrwxrwx 1 root root   40 Mar 27 18:57 itweb-settings.desktop -> /etc/alternatives/itweb-settings.desktop
lrwxrwxrwx 1 root root   32 Mar 27 18:57 javaws.desktop -> /etc/alternatives/javaws.desktop
-rw-r--r-- 1 root root  290 Mar 25 12:43 jpackage-java-1_8_0-sun-webstart.desktop
-rwxr-xr-x 1 root root 1.4K Mar  5 20:00 kmailservice5.desktop
-rw-r--r-- 1 root root  301 Mar 24 10:48 konsolesu.desktop
-rwxr-xr-x 1 root root 1.5K Mar  5 20:00 ktelnetservice5.desktop
-rw-r--r-- 1 root root 2.2K Oct  1  2015 liferea.desktop
-rw-r--r-- 1 root root 3.8K Oct  1  2015 lightsoff.desktop
-rw-r--r-- 1 root root  12K Feb  4 23:01 math.desktop
-rw-r--r-- 1 root root  25K Apr  2 14:54 mimeinfo.cache
-rw-r--r-- 1 root root  313 Dec  8 11:29 mount-archive.desktop
-rw-r--r-- 1 root root  650 Sep 11  2015 mtpaint.desktop
-rw-r--r-- 1 root root  533 Oct 25 13:45 mutter-wayland.desktop
-rw-r--r-- 1 root root  486 Oct 25 13:45 mutter.desktop
-rw-r--r-- 1 root root 3.0K Dec  8 11:29 nautilus-autorun-software.desktop
-rw-r--r-- 1 root root  439 Dec  8 11:29 nautilus-classic.desktop
-rw-r--r-- 1 root root  327 Dec  8 11:29 nautilus-connect-server.desktop
-rw-r--r-- 1 root root  339 Oct 25 13:43 nm-applet.desktop
-rw-r--r-- 1 root root  430 Oct 25 13:43 nm-connection-editor.desktop
-rw-r--r-- 1 root root  168 Oct 25 14:36 nm-vpnc-auth-dialog.desktop
-rw-r--r-- 1 root root  175 Oct 25 14:51 notification-daemon.desktop
-rw-r--r-- 1 root root 5.7K Oct 25 14:34 orca.desktop
-rw-r--r-- 1 root root 8.2K Oct 25 13:40 org.gnome.Cheese.desktop
-rw-r--r-- 1 root root 4.0K Oct 25 14:46 org.gnome.Contacts.desktop
-rw-r--r-- 1 root root 5.0K Oct 13 21:49 org.gnome.Dictionary.desktop
-rw-r--r-- 1 root root 9.6K Dec 23 14:58 org.gnome.Documents.desktop
-rw-r--r-- 1 root root 5.4K Oct 25 14:39 org.gnome.FileRoller.desktop
-rw-r--r-- 1 root root 1.8K Oct  2  2015 org.gnome.Maps.desktop
-rw-r--r-- 1 root root  13K Dec  8 11:29 org.gnome.Nautilus.desktop
-rw-r--r-- 1 root root 2.7K Oct  1  2015 org.gnome.Polari.desktop
-rw-r--r-- 1 root root 5.1K Oct 25 14:47 org.gnome.Screenshot.desktop
-rw-r--r-- 1 root root  224 Oct 25 14:20 org.gnome.Shell.PortalHelper.desktop
-rw-r--r-- 1 root root  14K Nov  2 12:04 org.gnome.Software.desktop
-rw-r--r-- 1 root root 9.0K Oct 25 14:32 org.gnome.Totem.desktop
-rw-r--r-- 1 root root 1.7K Oct  1  2015 org.gnome.Weather.Application.desktop
-rw-r--r-- 1 root root 4.1K Oct  1  2015 org.gnome.baobab.desktop
-rw-r--r-- 1 root root  11K Oct 25 14:38 org.gnome.clocks.desktop
-rw-r--r-- 1 root root 3.7K Oct  1  2015 org.gnome.font-viewer.desktop
-rw-r--r-- 1 root root 7.7K Oct 25 14:17 org.gnome.gedit.desktop
-rw-r--r-- 1 root root 6.3K Mar 24 10:48 org.kde.konsole.desktop
lrwxrwxrwx 1 root root   38 Mar 27 18:57 policyeditor.desktop -> /etc/alternatives/policyeditor.desktop
-rw-r--r-- 1 root root  197 Mar 22 14:20 qt4config.desktop
-rw-r--r-- 1 root root 1.5K Oct  1  2015 quadrapassel.desktop
-rw-r--r-- 1 root root  341 Sep 30  2015 seahorse-pgp-encrypted.desktop
-rw-r--r-- 1 root root  333 Sep 30  2015 seahorse-pgp-keys.desktop
-rw-r--r-- 1 root root  344 Sep 30  2015 seahorse-pgp-signature.desktop
-rw-r--r-- 1 root root 4.6K Oct 25 14:49 seahorse.desktop
-rw-r--r-- 1 root root 5.7K Mar 12 14:21 shotwell-viewer.desktop
-rw-r--r-- 1 root root  22K Mar 12 14:21 shotwell.desktop
-rw-r--r-- 1 root root  991 Oct  1  2015 simple-scan.desktop
-rw-r--r-- 1 root root 4.5K Oct  1  2015 sol.desktop
lines 90-136/154 89%
-rw-r--r-- 1 root root  17K Feb  4 23:01 startcenter.desktop
-rw-r--r-- 1 root root 2.2K Sep 18  2015 steam.desktop
-rw-r--r-- 1 root root 3.3K Oct  1  2015 swell-foop.desktop
-rw-r--r-- 1 root root  267 Oct 25 14:19 system-config-printer.desktop
-rw-r--r-- 1 root root  421 Oct 25 14:49 tracker-needle.desktop
-rw-r--r-- 1 root root  422 Oct 25 14:49 tracker-preferences.desktop
-rw-r--r-- 1 root root 4.5K Oct  4 05:01 transmission-gtk.desktop
-rw-r--r-- 1 root root  400 Oct 25 15:48 vinagre-file.desktop
-rw-r--r-- 1 root root 2.3K Oct 25 15:48 vinagre.desktop
-rw-r--r-- 1 root root 3.3K Oct 25 14:53 vino-server.desktop
-rw-r--r-- 1 root root 5.5K Mar 25 12:25 vlc.desktop
-rw-r--r-- 1 root root  17K Feb  4 23:01 writer.desktop
-rw-r--r-- 1 root root 3.6K Feb  4 23:01 xsltfilter.desktop
-rw-r--r-- 1 root root 1.9K Oct 25 14:16 xterm.desktop
-rw-r--r-- 1 root root  419 Sep 11  2015 yast2-metapackage-handler-ymu.desktop
-rw-r--r-- 1 root root  411 Sep 11  2015 yast2-metapackage-handler.desktop
-rw-r--r-- 1 root root  364 Feb 24 18:07 yast2-packager.desktop
-rw-r--r-- 1 root root 4.9K Oct 25 14:40 yelp.desktop
lines 108-154/154 (END)


Скрытый текст
Код: Выделить весь код
linux-ajct:~ # ls -lah /usr/share/applications | egrep java 
lrwxrwxrwx 1 root root   32 Mar 27 18:57 javaws.desktop -> /etc/alternatives/javaws.desktop
-rw-r--r-- 1 root root  290 Mar 25 12:43 jpackage-java-1_8_0-sun-webstart.desktop

Отправлено: 09:15, 03-04-2016 | #16

zai zai вне форума

Аватара для zai

Ветеран


Сообщения: 4964
Благодарности: 724

Профиль | Отправить PM | Цитировать


Покажи: cat /etc/alternatives/javaws.desktop
Там должна быть строчка: MimeType=

-------
А зачем тебе жужжать, если ты не пчела? По-моему так.


Последний раз редактировалось zai, 03-04-2016 в 10:43.


Отправлено: 10:33, 03-04-2016 | #17


Новый участник


Сообщения: 37
Благодарности: 0

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
linux-ajct:~ #  cat /etc/alternatives/javaws.desktop
[Desktop Entry]
Name=IcedTea Web Start
Comment=IcedTea Application Launcher
Exec=/usr/lib64/java-1_8_0-openjdk-plugin/bin/javaws %f
Icon=javaws
Terminal=false
Type=Application
NoDisplay=true
Categories=Network;WebBrowser;
MimeType=application/x-java-jnlp-file;
linux-ajct:~ #
Код: Выделить весь код
linux-ajct:~ # cat /etc/alternatives/javaws.desktop
[Desktop Entry]
Name=IcedTea Web Start
Comment=IcedTea Application Launcher
Exec=/usr/lib64/java-1_8_0-openjdk-plugin/bin/javaws %f
Icon=javaws
Terminal=false
Type=Application
NoDisplay=true
Categories=Network;WebBrowser;
MimeType=application/x-java-jnlp-file;
linux-ajct:~ #

Отправлено: 11:35, 03-04-2016 | #18

zai zai вне форума

Аватара для zai

Ветеран


Сообщения: 4964
Благодарности: 724

Профиль | Отправить PM | Цитировать


XBOPOCT, это не тот файл, покажи (хотя скорее это тоже не он):
cat /usr/share/applications/jpackage-java-1_8_0-sun-webstart.desktop
Цитата XBOPOCT:
я установил java через консоль »
Как устанавливал?

Попробуй создать файл: nano /usr/share/applications/java.desktop
с текстом:
[Desktop Entry]
Name=Java
Comment=Java
Exec=cautious-launcher %f /usr/bin/java -jar
Terminal=false
Type=Application
Icon=
MimeType=application/x-java-archive;application/java-archive;application/x-jar;
NoDisplay=true

-------
А зачем тебе жужжать, если ты не пчела? По-моему так.


Последний раз редактировалось zai, 03-04-2016 в 14:11.


Отправлено: 13:42, 03-04-2016 | #19


Новый участник


Сообщения: 37
Благодарности: 0

Профиль | Отправить PM | Цитировать


устанавливал вроде так
Код: Выделить весь код
dnf install jdk-7u79-linux-x64
правда я потом через яст еще раз обновил через репозитории pacman кажется

Код: Выделить весь код
linux-ajct:~ # cat /usr/share/applications/jpackage-java-1_8_0-sun-webstart.desktop
[Desktop Entry]
Name=Sun Java 1.8.74 Java Web Start
GenericName=Java Web Start
Comment=Java Web Start Application Manager
Exec=/usr/lib64/jvm/java-1.8.0-sun-1.8.0/jre/javaws/javaws -viewer
Icon=sun-java-1.8.74-28.4
Terminal=false
Type=Application
Encoding=UTF-8
Categories=System;Monitor;

linux-ajct:~ #
в папке applications есть файл Sun Java 1.8.74 Java Web Stsrt

Цитата zai:
nano /usr/share/applications/java.desktop »
не нашел директорию nano , но в апп папке я ничего не могу создавать нету прав, а через консоль с правами админа я не умею создавать файлы

Последний раз редактировалось XBOPOCT, 03-04-2016 в 18:45.


Отправлено: 18:26, 03-04-2016 | #20



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Suse/OpenSuSE - Как ассоциировать .jar с java? - SUSE Linux

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
SAMS на Linux SUSE stolyar Программное обеспечение Linux и FreeBSD 3 24-02-2010 06:50
Suse/OpenSuSE - [решено] Как установить кодеки в SUSE Linux Snake070 Общий по Linux 8 15-08-2009 21:42
Прочие БД - Как сбросить рутовый пароль PostgreSQL? SUSE Linux Enterprise Server 10 masus Программирование и базы данных 1 04-08-2008 09:41
Проблемы с установкой Linux Suse 10 Diam0nd Общий по Linux 17 23-02-2007 10:42
Проблема с SuSE Linux 9.0 Professional Guest Железо в Linux 10 20-03-2004 19:40




 
Переход