123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393 |
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content=
- "application/xhtml+xml; charset=iso-8859-1" />
- <title>
- IcedTea-Web-1.7.1
- </title>
- <link rel="stylesheet" href="../stylesheets/lfs.css" type="text/css" />
- <meta name="generator" content="DocBook XSL Stylesheets V1.73.2" />
- <link rel="stylesheet" href="../stylesheets/lfs-print.css" type=
- "text/css" media="print" />
- </head>
- <body class="blfs" id="blfs-8.2">
- <div class="navheader">
- <h4>
- Beyond Linux<sup>®</sup> From Scratch <span>(systemd edition)</span>
- - Version 8.2
- </h4>
- <h3>
- Chapter 43. Other X-based Programs
- </h3>
- <ul>
- <li class="prev">
- <a accesskey="p" href="hexchat.html" title=
- "HexChat-2.12.4">Prev</a>
- <p>
- HexChat-2.12.4
- </p>
- </li>
- <li class="next">
- <a accesskey="n" href="inkscape.html" title=
- "Inkscape-0.92.2">Next</a>
- <p>
- Inkscape-0.92.2
- </p>
- </li>
- <li class="up">
- <a accesskey="u" href="other.html" title=
- "Chapter 43. Other X-based Programs">Up</a>
- </li>
- <li class="home">
- <a accesskey="h" href="../index.html" title=
- "Beyond Linux® From Scratch (systemd edition) - Version 8.2">Home</a>
- </li>
- </ul>
- </div>
- <div class="sect1" lang="en" xml:lang="en">
- <h1 class="sect1">
- <a id="icedtea-web" name="icedtea-web"></a>IcedTea-Web-1.7.1
- </h1>
- <div class="package" lang="en" xml:lang="en">
- <h2 class="sect2">
- Introduction to IcedTea-Web
- </h2>
- <p>
- The <span class="application">IcedTea-Web</span> package contains
- both a <span class="application">Java</span> browser plugin, and a
- new webstart implementation, licensed under GPLV3.
- </p>
- <p>
- This package is known to build and work properly using an LFS-8.2
- platform.
- </p>
- <h3>
- Package Information
- </h3>
- <div class="itemizedlist">
- <ul class="compact">
- <li>
- <p>
- Download (HTTP): <a class="ulink" href=
- "http://icedtea.wildebeest.org/download/source/icedtea-web-1.7.1.tar.gz">
- http://icedtea.wildebeest.org/download/source/icedtea-web-1.7.1.tar.gz</a>
- </p>
- </li>
- <li>
- <p>
- Download MD5 sum: f55d3b47c657a3603b05c637ca8a4572
- </p>
- </li>
- <li>
- <p>
- Download size: 2.0 MB
- </p>
- </li>
- <li>
- <p>
- Estimated disk space required: 35 MB
- </p>
- </li>
- <li>
- <p>
- Estimated build time: 0.3 SBU
- </p>
- </li>
- </ul>
- </div>
- <h3>
- IcedTea-Web Dependencies
- </h3>
- <h4>
- Required
- </h4>
- <p class="required">
- <a class="xref" href="../general/npapi-sdk.html" title=
- "NPAPI-SDK-0.27.2">NPAPI-SDK-0.27.2</a>, and <a class="xref" href=
- "../general/openjdk.html" title="OpenJDK-9.0.4">OpenJDK-9.0.4</a>
- or <a class="xref" href="../general/java.html" title=
- "Java-9.0.4">Java-9.0.4</a> (remember to configure as described in
- the <a class="xref" href="../general/ojdk-conf.html" title=
- "Configuring the JAVA environment">Configuring the JAVA
- environment</a> page),
- </p>
- <h4>
- Required at runtime, a web browser, such as:
- </h4>
- <p class="required">
- <a class="xref" href="epiphany.html" title=
- "Epiphany-3.26.6">Epiphany-3.26.6</a>, <a class="xref" href=
- "midori.html" title="Midori-0.5.11">Midori-0.5.11</a>, or <a class=
- "xref" href="seamonkey.html" title=
- "SeaMonkey-2.49.2">SeaMonkey-2.49.2</a>
- </p>
- <h4>
- Optional
- </h4>
- <p class="optional">
- <a class="xref" href="../general/libxslt.html" title=
- "libxslt-1.1.32">libxslt-1.1.32</a>, <a class="xref" href=
- "../general/mercurial.html" title=
- "Mercurial-4.5">Mercurial-4.5</a>, <a class="ulink" href=
- "http://emma.sourceforge.net/">EMMA</a>, and <a class="ulink" href=
- "http://www.eclemma.org/jacoco/">JACOCO</a>
- </p>
- <p class="usernotes">
- User Notes: <a class="ulink" href=
- "http://wiki.linuxfromscratch.org/blfs/wiki/icedtea-web">http://wiki.linuxfromscratch.org/blfs/wiki/icedtea-web</a>
- </p>
- </div>
- <div class="installation" lang="en" xml:lang="en">
- <h2 class="sect2">
- Installation of IcedTea-Web
- </h2>
- <p>
- Install <span class="application">IcedTea-Web</span> by running the
- following commands:
- </p>
- <pre class="userinput">
- <kbd class="command">./configure --prefix=${JAVA_HOME}/jre \
- --with-jdk-home=${JAVA_HOME} \
- --disable-docs \
- --mandir=${JAVA_HOME}/man &&
- make</kbd>
- </pre>
- <p>
- This package does not come with a test suite.
- </p>
- <p>
- Now, as the <code class="systemitem">root</code> user:
- </p>
- <pre class="root">
- <kbd class="command">make install</kbd>
- </pre>
- <p>
- To test the man pages are correctly installed, issue <span class=
- "command"><strong>man policyeditor</strong></span> to display the
- respective man page.
- </p>
- <p>
- If desired, you may install a .desktop file corresponding to an
- entry in a desktop menu for <span class=
- "command"><strong>policyeditor</strong></span>, as <code class=
- "systemitem">root</code> user:
- </p>
- <pre class="root">
- <kbd class=
- "command">install -v -Dm0644 itweb-settings.desktop /usr/share/applications/itweb-settings.desktop &&
- install -v -Dm0644 javaws.png /usr/share/pixmaps/javaws.png</kbd>
- </pre>
- </div>
- <div class="commands" lang="en" xml:lang="en">
- <h2 class="sect2">
- Command Explanations
- </h2>
- <p>
- <em class="parameter"><code>--with-jdk-home</code></em>: This
- switch provides the location of the installed <span class=
- "application">JDK</span>.
- </p>
- <p>
- <em class="parameter"><code>--disable-docs</code></em>: This switch
- disables installation of additional developer-related
- documentation. Omit this switch if you would like to do development
- work on <span class="application">IcedTea-Web</span>.
- </p>
- </div>
- <div class="configuration" lang="en" xml:lang="en">
- <h2 class="sect2">
- Configuration Information
- </h2>
- <p>
- As the <code class="systemitem">root</code> user, create a symbolic
- link to the plugin from your browser(s) plugins directory. For
- example, for <a class="xref" href="seamonkey.html" title=
- "SeaMonkey-2.49.2">SeaMonkey-2.49.2</a>:
- </p>
- <pre class="root">
- <kbd class="command">install -dm755 /usr/lib/mozilla/plugins &&
- ln -s ${JAVA_HOME}/jre/lib/IcedTeaPlugin.so /usr/lib/mozilla/plugins/</kbd>
- </pre>
- <div class="admon important">
- <img alt="[Important]" src="../images/important.png" />
- <h3>
- Important
- </h3>
- <p>
- The plugin must be a symlink for it to work. If not, the browsers
- will crash when you attempt to load a <span class=
- "application">Java</span> application.
- </p>
- </div>
- </div>
- <div class="content" lang="en" xml:lang="en">
- <h2 class="sect2">
- Contents
- </h2>
- <div class="segmentedlist">
- <div class="seglistitem">
- <div class="seg">
- <strong class="segtitle">Installed Programs:</strong>
- <span class="segbody">itweb-settings, javaws, and
- policyeditor</span>
- </div>
- <div class="seg">
- <strong class="segtitle">Installed Libraries:</strong>
- <span class="segbody">IcedTeaPlugin.so, jsobject.jar, netx.jar,
- plugin.jar</span>
- </div>
- <div class="seg">
- <strong class="segtitle">Installed Directories:</strong>
- <span class="segbody">${JAVA_HOME}/jre/share/icedtea-web</span>
- </div>
- </div>
- </div>
- <div class="variablelist">
- <h3>
- Short Descriptions
- </h3>
- <table border="0">
- <col align="left" valign="top" />
- <tbody>
- <tr>
- <td>
- <p>
- <a id="itweb-settings" name=
- "itweb-settings"></a><span class="term"><span class=
- "command"><strong>itweb-settings</strong></span></span>
- </p>
- </td>
- <td>
- <p>
- allows customization of the browser plugin and
- <span class="application">javaws</span>.
- </p>
- </td>
- </tr>
- <tr>
- <td>
- <p>
- <a id="javaws-itweb" name="javaws-itweb"></a><span class=
- "term"><span class=
- "command"><strong>javaws</strong></span></span>
- </p>
- </td>
- <td>
- <p>
- launches Java application/applets hosted on a network.
- </p>
- </td>
- </tr>
- <tr>
- <td>
- <p>
- <a id="policyeditor-itweb" name=
- "policyeditor-itweb"></a><span class="term"><span class=
- "command"><strong>policyeditor</strong></span></span>
- </p>
- </td>
- <td>
- <p>
- view and modify security policy settings, including
- certificates, for javaws and the browser plugin.
- </p>
- </td>
- </tr>
- <tr>
- <td>
- <p>
- <a id="IcedTeaPlugin" name=
- "IcedTeaPlugin"></a><span class="term"><code class=
- "filename">IcedTeaPlugin.so</code></span>
- </p>
- </td>
- <td>
- <p>
- is the <span class="application">Java</span> browser
- plugin.
- </p>
- </td>
- </tr>
- <tr>
- <td>
- <p>
- <a id="jsobjectjar" name="jsobjectjar"></a><span class=
- "term"><code class="filename">jsobject.jar</code></span>
- </p>
- </td>
- <td>
- <p>
- contains functions to manipulate JavaScript objects from
- JAVA code.
- </p>
- </td>
- </tr>
- <tr>
- <td>
- <p>
- <a id="netxjar" name="netxjar"></a><span class=
- "term"><code class="filename">netx.jar</code></span>
- </p>
- </td>
- <td>
- <p>
- contains functions for the <span class=
- "application">IcedTea-Web</span> webstart implementation
- (NetX).
- </p>
- </td>
- </tr>
- <tr>
- <td>
- <p>
- <a id="pluginjar" name="pluginjar"></a><span class=
- "term"><code class="filename">plugin.jar</code></span>
- </p>
- </td>
- <td>
- <p>
- contains functions for the <span class=
- "application">IcedTea-Web</span> <span class=
- "application">Java</span> plugin.
- </p>
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- </div>
- <p class="updated">
- Last updated on 2018-02-26 15:52:57 -0800
- </p>
- </div>
- <div class="navfooter">
- <ul>
- <li class="prev">
- <a accesskey="p" href="hexchat.html" title=
- "HexChat-2.12.4">Prev</a>
- <p>
- HexChat-2.12.4
- </p>
- </li>
- <li class="next">
- <a accesskey="n" href="inkscape.html" title=
- "Inkscape-0.92.2">Next</a>
- <p>
- Inkscape-0.92.2
- </p>
- </li>
- <li class="up">
- <a accesskey="u" href="other.html" title=
- "Chapter 43. Other X-based Programs">Up</a>
- </li>
- <li class="home">
- <a accesskey="h" href="../index.html" title=
- "Beyond Linux® From Scratch (systemd edition) - Version 8.2">Home</a>
- </li>
- </ul>
- </div>
- </body>
- </html>
|