IcedTea-Web-1.5.1
      
      
        
          Introduction to IcedTea-Web
        
        
          The IcedTea-Web package contains
          both a Java browser plugin, and a
          new webstart implementation, licensed under GPLV3.
        
        
          This package is known to build and work properly using an LFS-7.6
          systemd platform.
        
        
          Package Information
        
        
        
          IcedTea-Web Dependencies
        
        
          Required
        
        
          NPAPI-SDK-0.27.2, and OpenJDK-1.7.0.65/IcedTea-2.5.2
          or java-1.7.0.65 (remember to configure as
          described in the OpenJDK-1.7.0.65/IcedTea-2.5.2
          page),
        
        
          Required at runtime, a web browser, such as:
        
        
          Epiphany-3.12.1, Firefox-32.0.1, Midori-0.5.8, SeaMonkey-2.29,
          Chromium,
          and Opera
        
        
          Optional
        
        
          libxslt-1.1.28, Mercurial-3.1.1, EMMA, and JACOCO
        
        
          User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/icedtea-web
        
       
      
        
          Installation of IcedTea-Web
        
        
          Install IcedTea-Web by running the
          following commands:
        
        
./configure --prefix=${JAVA_HOME}/jre    \
            --with-jdk-home=${JAVA_HOME} \
            --disable-docs               \
            --mandir=${JAVA_HOME}/man &&
make
        
          This package does not come with a test suite.
        
        
          Now, as the root user:
        
        
make install &&
mandb -c /opt/jdk/man
        
          To test the man pages are correctly installed, issue man policyeditor to display the
          respective man page.
        
        
          If desired, you may install a .desktop file corresponding to an
          entry in a desktop menu for policyeditor, as root user:
        
        
install -v -Dm644 itweb-settings.desktop /usr/share/applications/itweb-settings.desktop &&
install -v -Dm644 javaws.png /usr/share/pixmaps/javaws.png
       
      
        
          Command Explanations
        
        
          --with-jdk-home: This
          switch provides the location of the installed JDK.
        
        
          --disable-docs: This switch
          disables installation of additional developer-related
          documentation. Omit this switch if you would like to do development
          work on IcedTea-Web.
        
       
      
        
          Configuration Information
        
        
          As the root user, create a symbolic
          link to the plugin from your browser(s) plugins directory:
        
        
ln -sfv ${JAVA_HOME}/jre/lib/IcedTeaPlugin.so /usr/lib/mozilla/plugins/
        
          
          
            Important
          
          
            The plugin must be a symlink for it to work. If not, the browsers
            will crash when you attempt to load a Java application.
          
         
       
      
        
          Contents
        
        
          
            
              Installed Programs:
              itweb-settings, javaws and
              policyeditor
            
            
              Installed Libraries:
              IcedTeaPlugin.so, about.jar, netx.jar,
              plugin.jar
            
            
              Installed Directories:
              ${JAVA_HOME}/jre/share/icedtea-web
            
           
         
        
          
            Short Descriptions
          
          
            
            
              
                | 
                   
                    itweb-settings
                   
                 | 
                
                   
                    allows customization of the browser plugin and
                    javaws.
                   
                 | 
              
              
                | 
                   
                    javaws
                   
                 | 
                
                   
                    launches Java application/applets hosted on a network.
                   
                 | 
              
              
                | 
                   
                    policyeditor
                   
                 | 
                
                   
                    view and modify security policy settings, including
                    certificates, for javaws and the browser plugin.
                   
                 | 
              
              
                | 
                   
                    IcedTeaPlugin.so
                   
                 | 
                
                   
                    is the Java browser
                    plugin.
                   
                 | 
              
              
                | 
                   
                    about.jar
                   
                 | 
                
                   
                    contains functions for the about dialog boxes.
                   
                 | 
              
              
                | 
                   
                    netx.jar
                   
                 | 
                
                   
                    contains functions for the IcedTea-Web webstart implementation
                    (NetX).
                   
                 | 
              
              
                | 
                   
                    plugin.jar
                   
                 | 
                
                   
                    contains functions for the IcedTea-Web Java plugin.
                   
                 | 
              
            
          
         
       
      
        Last updated on 2014-08-24 18:26:08 -0700