Stránka 1 z 2

Výchozí aplikace

Napsal: 16 bře 2013, 19:29
od Janez
Zdravím,
narazil jsem na takový podivný problém. Stáhl jsem si spustitelný soubor.jar a jako výchozí aplikace pro jeho otevření byl "Správa archivů" Otevřel jsem vlastnosti, zatrhl "Povolit spuštění souboru jako programu" a v záložce "Otevřít s" jsem chtěl najít Javu. Jenže v seznamu není :( Takže jedinný způsob, jak ten program spouštět je (dost nepohodlně) přes pravé tlačítko, "Otevřít s" a zde už Java je.

Abych to shrnul. Rád bych dostal do seznamu aplikací i záložku javy, nebo nějaký návod, jak změnit nastavení tak, abych ten program mohl otevřít klasickým dvojklikem.
Doufám, že jsem to popsal v rámci mezí dobře :)

Díky za pomoc

Re: Výchozí aplikace

Napsal: 16 bře 2013, 20:16
od KOLEGA
Pravé "myšítko" na .jar --> vlastnosti --> Otevřít s --> Nastavit Java IDE --> Snad to bude fungovat ;)

Re: Výchozí aplikace

Napsal: 17 bře 2013, 10:08
od Janez
No, to jsem samozřejmě zkoušel, jenže když kliknu na "Zobrazit ostatní aplikace" tak by měl vyjet seznam aplikací. Je tam skoro vše, jen ta Java tam zobrazená není... :(

Re: Výchozí aplikace

Napsal: 17 bře 2013, 10:14
od KOLEGA
Ahaaa :( Tak řešení bude v tomhle konfiguráku - /usr/share/applications/defaults.list, pohraj si s tím ;)

Re: Výchozí aplikace

Napsal: 19 bře 2013, 08:42
od Janez
No, žádná java tam není (zkoušel jsem přes Ctrl+F), mohli byste mi někdo napsat, jak má řádek s Javou vypadat?
Díky :)

Re: Výchozí aplikace

Napsal: 19 bře 2013, 09:20
od KOLEGA
Hrozně rád bych poradil, ale nevím :-/

Re: Výchozí aplikace

Napsal: 19 bře 2013, 10:07
od ulo
Janez píše:No, žádná java tam není (zkoušel jsem přes Ctrl+F), mohli byste mi někdo napsat, jak má řádek s Javou vypadat?
Díky :)
Já jsem na svém NB řádky s Javou našel (LM KDE 13), ale nevím, jestli ti to vyřeší problém a mám v tom souboru, mimo jiné, toto:

Kód: Vybrat vše

application/x-jar=file-roller.desktop;engrampa.desktop
application/x-java-archive=file-roller.desktop;engrampa.desktop
application/x-java-jnlp-file=icedtea-netx-javaws.desktop
Ještě zmíním, že používám OpenJDK Javu (čili ne tu od Oracle) a mám nainstalován balíček icedtea-netx-common, ke kterému se vztahuje ten poslední řádek.

Re: Výchozí aplikace

Napsal: 25 bře 2013, 17:43
od Janez
No, tak doplnění řádků nepomohlo. Chtěl jsem teda odinstalovat a nainstalovat javu (sudo apt-get remove openjdk-7-jre), ale hodilo mi to jen toto:

Kód: Vybrat vše

Čtu seznamy balíků… Hotovo
Vytvářím strom závislostí       
Čtu stavové informace… Hotovo
Některé balíky nemohly být instalovány. To může znamenat, že požadujete
nemožnou situaci, nebo, pokud používáte nestabilní distribuci, že
vyžadované balíky ještě nebyly vytvořeny nebo přesunuty z Příchozí fronty.
Následující informace vám mohou pomoci vyřešit tuto situaci:

Následující balíky mají nesplněné závislosti:
 libatk-wrapper-java-jni : Závisí na: libatk-wrapper-java (>= 0.30.4-0ubuntu4) ale nebude se instalovat
E: Chyba, pkgProblemResolver::Resolve vytváří poruchy, to může být způsobeno podrženými balíky.
Víte někdo co s tím?

Re: Výchozí aplikace

Napsal: 25 bře 2013, 20:40
od ulo
Zkus sem tedy dát výpisy, co máš všechno nainstalováno k Javě z těchto příkazů:

Kód: Vybrat vše

dpkg -l *java*
a

Kód: Vybrat vše

dpkg -l *openjdk*
Já mám toto "libatk-wrapper-java" a toto "libatk-wrapper-java-jni" právě stejných verzí, čili "0.30.4-0ubuntu2". Napadá mě, jestli tedy máš oboje nainstalované, když se to vzteká na závislostech těchto balíčků.

Re: Výchozí aplikace

Napsal: 26 bře 2013, 16:09
od Janez
Takže:

Kód: Vybrat vše

dpkg -l *java*
Požadované=Neznámé/Instalovat/Odinstalovat/Vyčistit/Podržet
| Stav=Ne/Instalován/Konfigurační soubory/Rozbalen/Nezkonfigurován/Nekompletní
| instalace/Očekávané spouštěče/Nevyřízené spouštěče
|/ Chyba?=(nic)/Nutná přeinstalace (Stav,Chyba: velké písmeno=chyba)
||/ Název         Verze        Architecture Popis
+++-==============-============-============-=================================
ii  ca-certificate 20120721     all          Common CA certificates (JKS keyst
ii  gir1.2-javascr 1.10.0-0ubun amd64        GObject introspection data for th
ii  java-common    0.43ubuntu3  all          Base of all Java packages
un  java-gcj-compa <none>                    (popis není k dispozici)
un  java-runtime   <none>                    (popis není k dispozici)
un  java-runtime-h <none>                    (popis není k dispozici)
un  java-virtual-m <none>                    (popis není k dispozici)
un  java2-runtime  <none>                    (popis není k dispozici)
un  java2-runtime- <none>                    (popis není k dispozici)
un  java5-runtime  <none>                    (popis není k dispozici)
un  java5-runtime- <none>                    (popis není k dispozici)
un  java6-runtime  <none>                    (popis není k dispozici)
un  java6-runtime- <none>                    (popis není k dispozici)
un  java7-runtime  <none>                    (popis není k dispozici)
un  java7-runtime- <none>                    (popis není k dispozici)
un  javascript-com <none>                    (popis není k dispozici)
ii  libatk-wrapper 0.30.4-0ubun all          An ATK implementation for Java us
ii  libatk-wrapper 0.30.4-0ubun amd64        An ATK implementation for Java us
ii  libhsqldb-java 1.8.0.10-13u all          Java SQL database engine
un  libhsqldb-java <none>                    (popis není k dispozici)
un  libhsqldb-java <none>                    (popis není k dispozici)
ii  libjavascriptc 1.10.0-0ubun amd64        Javascript engine library for GTK
ii  libjavascriptc 1.10.0-0ubun amd64        Javascript engine library for GTK
un  libjna-java    <none>                    (popis není k dispozici)
un  libjtds-java   <none>                    (popis není k dispozici)
un  libmysql-java  <none>                    (popis není k dispozici)
un  libpg-java     <none>                    (popis není k dispozici)
ii  libreoffice-ja 1:3.6.2~rc2- all          office productivity suite -- arch
ii  libservlet3.0- 7.0.30-0ubun all          Servlet 3.0 and JSP 2.2 Java API 
ii  libxerces2-jav 2.11.0-6     all          Validating XML parser for Java wi
un  libxerces2-jav <none>                    (popis není k dispozici)
un  libxerces2-jav <none>                    (popis není k dispozici)
ii  libxml-commons 1.4.01-2buil all          XML Commons external code - DOM, 
ii  libxml-commons 1.2-7build1  all          XML entity and URI resolver libra
un  libxml-commons <none>                    (popis není k dispozici)
un  sun-java5-jre  <none>                    (popis není k dispozici)
un  sun-java6-font <none>                    (popis není k dispozici)
un  sun-java6-jre  <none>                    (popis není k dispozici)
ii  tzdata-java    2012e-0ubunt all          time zone and daylight-saving tim
a ten druhý:

Kód: Vybrat vše

dpkg -l *openjdk*
Požadované=Neznámé/Instalovat/Odinstalovat/Vyčistit/Podržet
| Stav=Ne/Instalován/Konfigurační soubory/Rozbalen/Nezkonfigurován/Nekompletní
| instalace/Očekávané spouštěče/Nevyřízené spouštěče
|/ Chyba?=(nic)/Nutná přeinstalace (Stav,Chyba: velké písmeno=chyba)
||/ Název         Verze        Architecture Popis
+++-==============-============-============-=================================
un  openjdk-6-dbg  <none>                    (popis není k dispozici)
un  openjdk-6-demo <none>                    (popis není k dispozici)
un  openjdk-6-doc  <none>                    (popis není k dispozici)
un  openjdk-6-jdk  <none>                    (popis není k dispozici)
un  openjdk-6-jre  <none>                    (popis není k dispozici)
ii  openjdk-6-jre- 6b27-1.12.3- amd64        OpenJDK Java runtime, using Hotsp
ii  openjdk-6-jre- 6b27-1.12.3- all          OpenJDK Java runtime (architectur
un  openjdk-6-jre- <none>                    (popis není k dispozici)
un  openjdk-6-sour <none>                    (popis není k dispozici)
ii  openjdk-7-jre: 7u15-2.3.7-0 amd64        OpenJDK Java runtime, using Hotsp
ii  openjdk-7-jre- 7u15-2.3.7-0 amd64        OpenJDK Java runtime, using Hotsp
ii  openjdk-7-jre- 7u15-2.3.7-0 all          OpenJDK Java runtime (architectur
Jen bych rád dodal, že v tomhle už se nevyznám, takže zatím z toho ani nedokážu vyvodit nějaký závěr...