Difference between revisions of "Java"
(→Anwendungen, die Java benötigen) |
(→Im Lieferumfang von Java 1.5 enthalten ist:) |
||
Line 23: | Line 23: | ||
* Xalan (ein XSLT-Prozessor) | * Xalan (ein XSLT-Prozessor) | ||
* ... | * ... | ||
+ | |||
+ | == Ein XSLT-Prozessor == | ||
+ | Die DocBook-Gemeinde ist ja sehr auf Unix/Linux fixiert und präferriert '''xsltproc''', das man unter [[Cygwin|Cygwin]] als Paket '''libxslt''' installieren kann. | ||
+ | |||
+ | Ich verwende zunächst meinen [[Java|Java]]-basierten Xalan-XSLT-Prozessor, den ich wie folgt aufrufe:<br /> | ||
+ | <pre> | ||
+ | %JAVA_HOME%\bin\java org.apache.xalan.xslt.Process -IN simple.xml -XSL "docbook-xsl-1.65.1/htmlhelp/htmlhelp.xsl" -OUT hugo.htm | ||
+ | </pre> | ||
+ | |||
+ | Since '''JDK 1.5''' the xerces and xalan packages are part of JAXP which is a | ||
+ | standard package shipped along with jdk1.5. | ||
+ | Consequently, the package names have changed and the xalan transformation process | ||
+ | can be invoked using the command line<br /> | ||
+ | <pre> | ||
+ | %java com.sun.org.apache.xalan.internal.xslt.Process -IN a.xml -XSL a.xsl -OUT a.htm | ||
+ | </pre> | ||
+ | |||
+ | Der Aufruf des XSLT-Prozessors kann auch innerhalb von [[Eclipse]] erfolgen, wenn man ein entsprechendes Eclipse-Plugin installiert (z.B. Improve XSLT oder Transclipse). | ||
+ | |||
+ | Eine dritte Möglichkeit ist, einen komfortablen [[XMLEditing]] mit integrierter XSLT-Funktionalität z.B. [[XMLMind]] einzusetzen. | ||
== Anwendungen, die Java benötigen == | == Anwendungen, die Java benötigen == |
Revision as of 11:00, 7 April 2008
Installation Java Runtime Environment 1.5.0_04
- Definitive Software Library ID: JavaJRE
- Installationsdatum: 09.09.2005
- Name: J2SE - Java 2 Standard Edition: JRE Java Runtime Environment
- Hersteller/Quelle: Sun Microsystems Sun
- Installationsordner: d:\Programme\Java\jre1.5.0_04
- Test: java -version
Installation Java SDK 1.5.0_04
- Definitive Software Library ID: JavaSDK
- Installationsdatum: 09.09.2005
- Name: J2SE - Java 2 Standard Edition: SDK Software Development Kit
- Hersteller/Quelle: Sun Microsystems [[1]]
- Installationsordner: d:\Programme\Java\j2sdk1.4.2_04
- Environment-Variable: JAVA_HOME=d:\Programme\Java\jdk1.5.0_04
- Environment-Variable: PATH= ....;d:\Programme\Java\jdk1.5.0_04\bin;...
- Registration of JAR-Files: Open with = D:\Programme\Java\jdk1.5.0_04\bin\javaw.exe -jar "%1"
- Test: java -version
Im Lieferumfang von Java 1.5 enthalten ist:
- Xerces (ein JAXP-kompatibler XML-Parser für SAX und DOM)
- Xalan (ein XSLT-Prozessor)
- ...
Ein XSLT-Prozessor
Die DocBook-Gemeinde ist ja sehr auf Unix/Linux fixiert und präferriert xsltproc, das man unter Cygwin als Paket libxslt installieren kann.
Ich verwende zunächst meinen Java-basierten Xalan-XSLT-Prozessor, den ich wie folgt aufrufe:
%JAVA_HOME%\bin\java org.apache.xalan.xslt.Process -IN simple.xml -XSL "docbook-xsl-1.65.1/htmlhelp/htmlhelp.xsl" -OUT hugo.htm
Since JDK 1.5 the xerces and xalan packages are part of JAXP which is a
standard package shipped along with jdk1.5.
Consequently, the package names have changed and the xalan transformation process
can be invoked using the command line
%java com.sun.org.apache.xalan.internal.xslt.Process -IN a.xml -XSL a.xsl -OUT a.htm
Der Aufruf des XSLT-Prozessors kann auch innerhalb von Eclipse erfolgen, wenn man ein entsprechendes Eclipse-Plugin installiert (z.B. Improve XSLT oder Transclipse).
Eine dritte Möglichkeit ist, einen komfortablen XMLEditing mit integrierter XSLT-Funktionalität z.B. XMLMind einzusetzen.
Anwendungen, die Java benötigen
Anwendung | Erläuterung |
Ant | BuildTool |
Cidero | UPnP Control Point |
DbVisualizer | DatenbankFrontend auf Basis von JDBC/ODBC |
Eclipse | IDE/Framework .... |
GCalDaemon | Google Synchronization |
JBoss | WebApplications mit EJBs J2EE |
jfeedreader | RSS-Reader (experimentell) |
LDAPBrowserEditor | Browser und Editor für LDAP |
ProjectX | MPEG-Tool |
Tomcat | WebApplications mit JSP und Servlets |
TV-Browser | Fernsehprogramm |
Xalan | XSLT-Prozessor (z.B. für DocBook) |
-- Main.DietrichKracht - 15 Feb 2004