
Appendix B. Installation using Java Web Start

Od:
  Killer Game Programming in Java
  Andrew Davison
  O'Reilly, May 2005
  ISBN: 0-596-00730-2
  http://www.oreilly.com/catalog/killergame/
  Webová stránka originálu knihy: http://fivedots.coe.psu.ac.th/~ad/jg

Kontaktní adresa:
  Dr. Andrew Davison
  Dept. of Computer Engineering
  Prince of Songkla University
  Hat Yai, Songkhla 90112, Thailand
  E-mail: ad@fivedots.coe.psu.ac.th

Použijete-li uvedený kód, pak prosím uvedťe jméno jeho autora a 
odkaz a webovou stránku knihy.

Díky,
  Andrew


============================
Aplikace Checkers3D je jednoduchou ukázkovou aplikací 
z 15 kapitoly využívající knihovnu Java 3D.

V tomto adresáři vyžaduje všechny soubory typu JAR a DLL z knihovny Java 3D:
  * j3dcore.jar, j3daudio.jar, vecmath.jar, j3dutils.jar
  * J3D.dll, j3daudio.dll, J3DUtils.dll 

**POZNÁMKA**
Soubory j3dUtils.jar a J3DUtils.dll zde nejsou. 
Měli byste je získat z distribuce knihovny Java 3D.
My jsme použili Java 3D v1.4 ve variantě Win32/OpenGL,
dostupné na adrese http://java.sun.com/products/java-media/3D/

Nezbytné kroky pro převod těchto souborů na JWS-instalátor
jsou vysvětleny v části 6 přílohy B.

Je třeba si však dát pozor na pár věcí:

  * Soubor Checkers3D.java již obsahuje volání loadLibrary().
    Aby se kód v kroku 1 zkompiloval, je třeba tyto deaktivovat komentářem.

  * Soubor mainClass.txt odkazuje na soubory vecmath_signed.jar, j3daudio_signed.jar,
    j3dcore_signed.jar a j3dutils_signed.jar. Upravte jej, aby odkazovaly na 
    nepodepsané soubory typu JAR, aby tak kroku 1 mohl proběhnout bez problémů.

  * Úložiště klíču zde neexistuje. Bude však vytvořeno jako vedlejší produkt
    prvního volání programu keytool v kroku 3.
   
  * V kroku 5 bude třeba upravit soubor Checkers3D.jnlp tak, aby používal prefix
    file:// pro váš počítač.

  * V kroku 6 používá atribut codebase v souboru Checkers3D.jnlp URL-adresu serveru
    autora. Je třeba ji upravit tak, aby odkazovala na váš server. 

-----
Poslední aktualizace: 20. dubna 2005

