javaws(1) | General Commands Manual | javaws(1) |
NÁZEV¶
javaws - klient aplikace Java Web Start
ANOTACE¶
javaws [-volby-spuštění] soubor jnlp
javaws [-volby-ovládání]
POPIS¶
javaws je implementací klienta protokolu JNLP.
Používá soubor JNLP (Java Network Launch Protocol) k
bezpečnému spouštění
vzdálených aplikací a apletů Java. Tato
implementace javaws
je vytvářena v rámci projektu IcedTea a je
založena na projektu NetX.
Soubor JNLP je v jazyce xml a popisuje, jak bezpečně spouštět vzdálené aplikace a aplety Java.
MOŽNOSTI¶
Při zadávání voleb může
být soubor JNLP zadán v příkazu za volbou -jnlp,
nebo jako samostatná volba bez dalších
argumentů. Soubor HTML, který spouští soubor
JNLP lze uvést za argumentem -html.
Soubor JNLP lze specifikovat buď pomocí adresy URL nebo
pomocí cesty k místnímu souboru.
Soubor JNLP by měl být specifikován pouze jednou –
buď jako hlavní argument za volbou -jnlp, nebo v rámci
souboru HTML.
Ovládací možnosti:
- -about
- Ukáže vzorovou aplikaci.(Neočekává se žádný argument.)
- -help
- Vypíše informace o podporovaných příkazech a základním použití.(Neočekává se žádný argument.)
- -license
- Zobrazí licenci GPL a ukončí aplikaci.(Neočekává se žádný argument.)
- -viewer
- Zobrazí prohlížeč důvěryhodných certifikátů.(Neočekává se žádný argument.)
- -Xclearcache
- Vyčistí vyrovnávací paměť aplikace JNLP.(Neočekává se žádný argument.)
Možnosti spouštění:
- -allowredirect
- Následuje přesměrování HTTP.(Neočekává se žádný argument.)
- -arg arg
- Přidá před spuštěním parametr aplikace.(Očekává se jeden nebo více argumentů.)
- -browser
- Spusťte integrovaný prohlížeč. Použijte ho jen ve stavu nouze!(Očekává se jeden nebo více argumentů.)
- -headless
- Vypne veškeré grafické prvky uživ. rozhraní IcedTea-Web.(Neočekává se žádný argument.)
- -html
- Umístění souboru HTML ke spuštění (URL nebo soubor) K vybrání apletů na stránce můžete použít parametr ALL nebo čísla (jako 1 2 5). Ačkoliv se jedná o experimentální přepínač, jeho použití by mělo být bezpečné.(Očekává se jeden nebo více argumentů.)
- -jnlp
- Umístění souboru JNLP ke spuštění (URL nebo soubor)(Očekává se přesně jeden argument.)
- -nosecurity
- Vypne zabezpečené běhové prostředí.(Neočekává se žádný argument.)
- -noupdate
- Vypne kontrolu aktualizací.(Neočekává se žádný argument.)
- -param name=value
- Přidá před spuštěním parametr apletu.(Očekává se jeden nebo více argumentů.)
- -property name=value
- Před spuštěním nastaví systémovou vlastnost.(Očekává se jeden nebo více argumentů.)
- -strict
- Zapne striktní kontrolu souborového formátu JNLP.(Neočekává se žádný argument.)
- -update seconds
- Zkontroluje aktualizace.(Očekává se přesně jeden argument.)
- -verbose
- Zapne podrobný výstup.(Neočekává se žádný argument.)
- -version
- Vypíše verzi aplikace IcedTea-Web a ukončí aplikaci.(Neočekává se žádný argument.)
- -Xignoreheaders
- Vynechá ověřování hlavičky souboru JAR.(Neočekává se žádný argument.)
- -xml
- Použije pro analýzu souboru JNLP striktní XML parser.(Neočekává se žádný argument.)
- -Xnofork
- Zakáže vytváření jiných prostředí JVM.(Neočekává se žádný argument.)
- -Xoffline
- Zabrání ITW v připojení k síti. Bude použita pouze vyrovnávací paměť. Aplikace se stále může připojit.(Neočekává se žádný argument.)
- -Xtrustnone
- Místo dotázání se uživatele bude předpokládat zápornou odpověď na všechny dotazy.(Neočekává se žádný argument.)
PŘÍKLADY¶
- javaws -about
- Zobrazí základní nápovědu a informace o aplikaci.
- javaws -about -headless
- Zobrazí základní nápovědu a informace o aplikaci pouze v terminálu.
- javaws -Xnofork -Xignoreheaders -allowredirect -Xoffline http://mypage.web/dangerous.jnlp
- Spustí aplikaci dangerous.jnlp přímo z umístění mypage.web, aniž by aplikace byla stažena, bez kontroly hlaviček a ve vynuceném virtuálním prostředí.
SOUBORY¶
- $JAVA_HOME/lib/deployment.config
- Globální soubor deployment.properties. Může být ovlivněn deployment.jre.dir.
- $JAVA_HOME/lib/security/cacerts
- Obsahuje různé systémové certifikáty uložené globálně v rámci prostředí Java. Ovládáno pomocí deployment.system.security.cacerts
- $JAVA_HOME/lib/security/jssecacerts
- Obsahuje různé systémové certifikáty uložené globálně v rámci prostředí Java. Ovládáno pomocí deployment.system.security.jssecacerts
- $JAVA_HOME/lib/security/trusted.certs
- Obsahuje různé systémové certifikáty uložené globálně v rámci prostředí Java. Ovládáno pomocí deployment.system.security.trusted.certs
- $JAVA_HOME/lib/security/trusted.clientcerts
- Obsahuje různé systémové certifikáty uložené globálně v rámci prostředí Java. Ovládáno pomocí deployment.system.security.trusted.clientautcerts
- $JAVA_HOME/lib/security/trusted.jssecerts
- Obsahuje různé systémové certifikáty uložené globálně v rámci prostředí Java. Ovládáno pomocí deployment.system.security.trusted.jssecerts
- $TMP/$USER/netx/locks
- Umístění zámků jednotlivých procesů netx Ovládáno pomocí deployment.user.locksdir
- $TMP/$USER/netx/locks/netx_running
- Umístění hlavního zámku procesu netx Ovládáno pomocí deployment.user.runningfile
- $XDG_CACHE_HOME/icedtea-web/cache
- Obsahuje položky běhového prostředí uložené ve vyrovnávací paměti. Ovládáno pomocí deployment.user.cachedir
- $XDG_CACHE_HOME/icedtea-web/cache/recently_used
- Další informace o položkách ve vyrovnávací paměti.
- $XDG_CACHE_HOME/icedtea-web/pcache
- Obsahuje uložená data aplikací. Ovládáno pomocí deployment.user.pcachedir
- $XDG_CACHE_HOME/icedtea-web/tmp
- Obsahuje dočasné soubory běhového prostředí. Ovládáno pomocí deployment.user.tmp
- $XDG_CONFIG_HOME/icedtea-web/.appletTrustSettings
- Soubor zodpovědný chování jednotlivých apletů a aplikací na základě jejich základny kódu (codebase) a uživatelských akcí.
- $XDG_CONFIG_HOME/icedtea-web/deployment.properties
- Hlavní uživatelský soubor deployment.properties.
- $XDG_CONFIG_HOME/icedtea-web/icons
- Umístění, kde jsou uchovávány ikony zástupců na ploše nebo v místní nabídce k aplikacím javaws.
- $XDG_CONFIG_HOME/icedtea-web/log
- obsahuje soubor s protokoly (pokud je protokolování zapnuto) – soubor tw-cplugin-date_time.log pro nativní zásuvný modul a soubor itw-javantx-date_time.log pro všechno ostatní. Ovládáno pomocí deployment.user.logdir
- $XDG_CONFIG_HOME/icedtea-web/security/java.policy
- Obsahuje oprávnění udělená vybraným nepodepsaným aplikacím. Ovládáno pomocí deployment.user.security.policy
- $XDG_CONFIG_HOME/icedtea-web/security/trusted.cacerts
- Obsahuje různé certifikáty uložené uživateli. Ovládáno pomocí deployment.user.security.trusted.cacerts
- $XDG_CONFIG_HOME/icedtea-web/security/trusted.certs
- Obsahuje různé certifikáty uložené uživateli. Ovládáno pomocí deployment.user.security.trusted.certs
- $XDG_CONFIG_HOME/icedtea-web/security/trusted.clientcerts
- Obsahuje různé certifikáty uložené uživateli. Ovládáno pomocí deployment.user.security.trusted.clientauthcerts
- $XDG_CONFIG_HOME/icedtea-web/security/trusted.jssecacerts
- Obsahuje různé certifikáty uložené uživateli. Ovládáno pomocí deployment.user.security.trusted.jssecacerts
- $XDG_CONFIG_HOME/icedtea-web/security/trusted.jssecerts
- Obsahuje různé certifikáty uložené uživateli. Ovládáno pomocí deployment.user.security.trusted.jssecerts
- $XDG_DATA_HOME/applications/javaws
- Podadresář v uživatelském prostoru pro nabídky, kam budou uloženi vlastní zástupci zobrazující se v místní nabídce.
- /etc/.java/deployment/.appletTrustSettings
- Soubor zodpovědný chování jednotlivých apletů a aplikací na základě jejich základny kódu (codebase) a akcí správce.
- /etc/.java/deployment/deployment.config
- Globální soubor s nastaveními deployment.properties
Kde parametry $XDG_CONFIG_DIR, $XDG_CACHE_DIR a $XDG_RUNTIME_DIR jsou nastaveny na ~/.config, ~/.cache a /tmp nebo /var/tmp (pokud nejsou uživatelem nastaveny jinak).
CHYBY¶
Neevidujeme žádné známé chyby.
Pokud na nějakou narazíte, zadejte prosím
hlášení o chybě:
http://icedtea.classpath.org/wiki/IcedTea-Web#Filing_bugs
http://icedtea.classpath.org/bugzilla
Spusťte aplikaci v režimu ladění (s použitím přepínače nebo nastavení v itw-settings „-verbose“, nebo nastavení proměnné ICEDTEAPLUGIN_DEBUG na hodnotu „true“) a přidejte výstup (nejlépe z konzole java) s adresou URL souboru JNLP nebo HTML (nebo přímo samotný soubor JNLP/HTML) do hlášení o chybě.
AUTOR¶
The following people have made contibutions to this project.
Please keep this list in alphabetical order.
Lillian Angel <langel@redhat.com>Andrew Azores
<aazores@redhat.com>Deepak Bhole <dbhole@redhat.com>Adam Buchta
<adbuch7@gmail.com>Ricardo Martín Camarero
<rickyepoderi@yahoo.es>Marcin Cieslak
<marcin.cieslak@gmail.com>Danesh Dadachanji
<ddadacha@redhat.com>Adam Domurad <adomurad@redhat.com>Lukasz
Dracz <ldracz@redhat.com>Thomas Fitzsimmons
<fitzsim@redhat.com>Michał Górny
<mgorny@gentoo.org>Mark Greenwood <mark@dcs.shef.ac.uk>Tereza
Hlavackova <hlavackova.tereza@gmail.com>Peter Hatina
<phatina@redhat.com>Andrew John Hughes <ahughes@redhat.com>Jie
Kang <jkang@redhat.com>Alex Kashchenko
<akashche@redhat.com>Matthias Klose <doko@ubuntu.com>Alexandr
Kolouch <skolnag@gmail.com>Jan Kmetko
<jan.kmetko.ml@gmail.com>Francis Kung <fkung@redhat.com>Denis
Lila <dlila@redhat.com>DJ Lucas <dj@lucasit.com>Omair Majid
<omajid@redhat.com>Jon A. Maxwell
<jmaxwell@users.sourceforge.net>Thomas Meyer
<thomas@m3y3r.de>Kurt Miller <kurt@intricatesoftware.com>Saad
Mohammad <smohammad@redhat.com>Martin Olsson
<martin@minimum.se>Stefan Ring
<stefan@complang.tuwien.ac.at>Ville Skyttä
<ville.skytta@iki.fi>Fridrich Strba
<fridrich.strba@suse.com>Andrew Su <asu@redhat.com>Joshua Sumali
<jsumali@redhat.com>Michal Vala <mvala@redhat.com>Jiri Vanek
<jvanek@redhat.com>Tomáš Votava
<tomcacolca@gmail.com>Mark Wielaard <mark@klomp.org>Jacob Wisor
<gitne@excite.co.jp>Man Lung Wong <mwong@redhat.com>
This project also includes code from the following projects:
OpenJDK <http://openjdk.java.net/>
Netx <http://jnlp.sourceforge.net/netx/>
VIZ TÉŽ¶
icedtea-web(1) javaws(1) icedtea-web-plugin(1) itweb-settings(1) policyeditor(1) policytool(1) java(1)
http://icedtea.classpath.org/wiki/IcedTea-Web
http://icedtea.classpath.org/hg/icedtea-web
15 XII 2020 | icedtea-web (rhel-4.el7_9-x86_64) |