Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   Как ассоциировать .jar с java? - SUSE Linux (http://forum.oszone.net/showthread.php?t=313263)

XBOPOCT 29-03-2016 20:39 2621057

Как ассоциировать .jar с java? - SUSE Linux
 
у меня 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

ruslandh 30-03-2016 14:15 2621294

Создайте соответствующий скрипт, или/и .desktop файл

XBOPOCT 30-03-2016 19:13 2621436

я понятия не имею как писать скрипты, поэтому и спрашиваю тут, я даже не ожидал что все так сложно будет. В виндовс это все автоматически "открыть с помощью" и потом ставиш галочку применять ко всем файлам этого типа, а тут... в общем для меня проблема или постоянно запускать в консоле.

zai 30-03-2016 21:06 2621465

Цитата:

Цитата XBOPOCT
В виндовс это все автоматически "открыть с помощью" »

В Linux тоже самое, все зависит от установленного интерфейса, например:



или



Попробуй создать файл .desktop в папке /usr/share/applications

XBOPOCT 30-03-2016 21:42 2621474

с каким расширением и кстати я немогу в этой папке что-то создавать

zai 30-03-2016 21:54 2621478

Покажи: ls -lah /usr/share/applications | less и ls -lah /usr/share/applications | egrep java
Скорее всего у тебя должен быть один (если нет, то нужно смотреть) файл java.desktop, тогда скопируй его в локальную папку: cp /usr/share/applications/java.desktop ~/.local/share/applications/java.desktop и покажи его содержимое: cat ~/.local/share/applications/java.desktop

XBOPOCT 30-03-2016 23:23 2621500

не понимаю что я должен показать, и у меня нет папки applications в local/share, а так же я не могу ничего создавать в этой директории

тут /usr/share/applications у меня есть файл Sun Java 1.8.74 Java Web Start

XBOPOCT 30-03-2016 23:39 2621506

В свойствах файла есть такой набор программ чем я хочу открыть файл, но там нет Java

zai 31-03-2016 08:37 2621549

Цитата:

Цитата XBOPOCT
но там нет Java »

Задай вручную из папки /usr/bin

XBOPOCT 31-03-2016 12:55 2621674

я не могу задать в ручную, кнопка добавить на картинке выше в середине не активна, добавление тэга java тоже ничего не дает

zai 31-03-2016 13:24 2621683

Цитата:

Цитата XBOPOCT
кнопка добавить на картинке выше в середине не активна »

Попробуй запустить с админскими правами

XBOPOCT 01-04-2016 11:53 2621995

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

zai 01-04-2016 14:35 2622087

Цитата:

Цитата 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 »


XBOPOCT 01-04-2016 22:43 2622260

Цитата:

Цитата 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
, когда я открываю эти команды в консоли то выдается куча информации которая вся не влезает в окне консоли, а точнее не влезает начало этой информации.

zai 01-04-2016 23:01 2622264

покажи эту: ls -lah /usr/share/applications | egrep java
Цитата:

Цитата XBOPOCT
что значит »

Это значит показать список файлов содержащих имя java

XBOPOCT 03-04-2016 09:15 2622557

Скрытый текст
Код:

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


zai 03-04-2016 10:33 2622569

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

XBOPOCT 03-04-2016 11:35 2622577

Код:

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:~ #


zai 03-04-2016 13:42 2622613

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

XBOPOCT 03-04-2016 18:26 2622689

устанавливал вроде так
Код:

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 , но в апп папке я ничего не могу создавать нету прав, а через консоль с правами админа я не умею создавать файлы

zai 03-04-2016 19:05 2622699

Вот руководство (4) Setup JAVA Environment Variables), нужно создать файл .bashrc

XBOPOCT 03-04-2016 19:06 2622700

Вот что получилось

Код:

GNU nano 2.4.2                                                                  File: /usr/share/applications/java.desktop                                                                                                                                  Modified
Ваш код, который я вставил

Код:

[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

и внизу окна такие команды,





Код:

^G Get Help      ^O Write Out    ^W Where Is      ^K Cut Text      ^J Justify      ^C Cur Pos      ^Y Prev Page    M-\ First Line  M-W WhereIs Next ^^ Mark Text    M-} Indent Text  M-U Undo        ^B Back          M-Space Prev Word^A Home
^X Exit          ^R Read File    ^\ Replace      ^U Uncut Text    ^T To Spell      ^_ Go To Line    ^V Next Page    M-/ Last Line    M-] To Bracket  M-^ Copy Text    M-{ Unindent TextM-E Redo        ^F Forward      ^Space Next Word ^E End

окно пока открыто как мне все теперь сохранить в документ и закрыть?

zai 03-04-2016 19:14 2622704

Ctrl+X и откажись от сохранения или просто закрой терминал. Прочитай это руководство для SUSE

XBOPOCT 03-04-2016 19:20 2622709

в вашей ссылке нет ничего как создать этот файл
Цитата:

Цитата zai
нужно создать файл .bashrc »

, а только о том как его изменить, и у меня другая версия jdk

zai 03-04-2016 19:24 2622711

sudo nano .bashrc (правильнее наверное будет без sudo)
с текстом:
JAVA_HOME="/usr/lib/jvm/java-7-openjdk-amd64/bin/java"
JRE_HOME="/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java"
PATH=$PATH:$HOME/bin:JAVA_HOME:JRE_HOME

Посмотри есть такой путь: /usr/lib/jvm/java-7-openjdk-amd64

После создания файла: sudo source ~/.bashrc (правильнее наверное будет без sudo)

XBOPOCT 03-04-2016 19:44 2622719

нашел яву тут
Цитата:

Цитата zai
Посмотри есть такой путь: /usr/lib64/jvm/java-7-openjdk-amd64 »

, файла с окончанием amd64 нет. Есть такие папки: java-1.7.0-openjdk-1.7.0; java-1.8.0-openjdk-1.8.0; java-1.8.0-sun-1.8.0 остальные просто ярлыки

при создании
Цитата:

Цитата zai
nano .bashrc »

по вашей ссылке получается то же самое что я вам уже описал в посте 22

zai 03-04-2016 20:09 2622726

Цитата:

Цитата XBOPOCT
Есть такие папки: java-1.7.0-openjdk-1.7.0; java-1.8.0-openjdk-1.8.0; java-1.8.0-sun-1.8.0 остальные просто ярлыки »

Тогда не знаю, т.к. не понятно, что ты наустанавливал. Устанавливать (тем более, если прохо знаешь Linux) весь софт нужно из стандартных репозиториев, что бы не возникали проблемы в дальнейшем.
Судя по описанию, процесс установки:

1. Посмотреть версию java в репозитории: zypper search java | grep openjdk
Покажет версию в репозитории: java-1_8_0-openjdk (может быть другая)

2. Установить нужную версию: sudo zypper install java-1_8_0-openjdk

Все должно было работать автоматом

XBOPOCT 03-04-2016 20:23 2622730

вот такая версия установленная через яст

Код:

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:/>

устанавливать еще раз мне кажется не стоит, ява 1.8.0.74 работает

zai 03-04-2016 21:05 2622733

Все же попробуй, вдруг заработает:

Cоздать файл: sudo 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

Ctrl+X высветиться название файла нажми Enter
Если не поможет удалишь: sudo rm /usr/share/applications/java.desktop

XBOPOCT 03-04-2016 22:17 2622767

нет не помогло, ладно фиг с ним я и так уже привык, спасибо что столько времени на меня потратили


Время: 08:24.

Время: 08:24.
© OSzone.net 2001-