Changeset 7631


Ignore:
Timestamp:
Mar 11, 2019, 9:31:16 AM (3 years ago)
Author:
Nicklas Nordborg
Message:

References #2138: Officially support Java 11 (or later)

Updated documentation to recommend Java 11.

Location:
trunk/doc/src/docbook
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/src/docbook/admin/installation.xml

    r7614 r7631  
    5656      </para>
    5757     
     58      <bridgehead>Consider upgrading to Java 11 (OpenJDK)</bridgehead>
     59      <para>
     60        The next BASE release, BASE 3.16, will only support Java 11 or later. BASE 3.15 is
     61        the last BASE version that supports Java 8. Our recommendation is to upgrade to
     62        Java 11 as soon as possible. Note that Oracle no longer provide a free JDK or JRE.
     63        Instead, OpenJDK has to be used, which can be downloaded from
     64        <ulink url="https://openjdk.java.net/" />
     65      </para>
     66     
     67      <para>
     68        If you experience any problems with BASE 3.15 and Java 8
     69        you could try removing the listed files from the <filename>www/WEB-INF/lib</filename>
     70        directory and then restart Tomcat.
     71      </para>
     72     
     73      <itemizedlist>
     74        <listitem><filename>java.activation-api-1.2.0.jar</filename></listitem>
     75        <listitem><filename>jaxb-api-2.3.1.jar</filename></listitem>
     76        <listitem><filename>jaxb-core-2.3.0.1.jar</filename></listitem>
     77        <listitem><filename>jaxb-impl-2.3.1.jar</filename></listitem>
     78      </itemizedlist>
     79         
    5880      <bridgehead>Consider upgrading to Tomcat 9 and PostgreSQL 11</bridgehead>
    5981      <para>
     
    7395      </para>
    7496     
    75       <bridgehead>Customizations made in the global web.xml file</bridgehead>
     97      <bridgehead>Customizations made in Tomcat's global web.xml file</bridgehead>
    7698      <para>
    7799        In the configuration directory for Tomcat there is a <filename>web.xml</filename>
     
    268290        <listitem>
    269291          <para>
    270             Download and install Java SE 8, available from
    271             <ulink url="http://www.oracle.com/technetwork/java/javase/downloads/index.html" />.
    272             You can select either the JDK or the JRE version.
     292            Download and install OpenJDK 11 (or later), available from
     293            <ulink url="https://openjdk.java.net/" />.
    273294          </para>
    274295         
    275296          <note>
    276             <title>What about Java 11 (or later)?</title>
    277             <para>
    278             Java SE 8 is the officially supported version since BASE 3.6.
    279             We have made some initial tests with Java 11 and we believe it to
    280             be working. The plan is to switch to Java 11 (or later)
    281             some time in the near future (2019). If you are setting up a new
    282             BASE installation, you might as well try that with Java 11
    283             already now. It requires an extra installation step:
    284             </para>
    285             <para>
    286             Copy the JAR-files located in <filename>&lt;base-dir&gt;/misc/java11/</filename>
    287             to the <filename>&lt;base-dir&gt;/www/WEB-INF/lib/</filename> directory.
     297            <title>What about Java 8?</title>
     298            <para>
     299            BASE 3.15 is the last BASE version that supports Java 8. Starting
     300            with BASE 3.16, Java 11 (or later) will be the only supported Java
     301            version. Note that Oracle no longer provide a free JDK or JRE.
     302            Instead, OpenJDK has to be used
    288303            </para>
    289304          </note>
  • trunk/doc/src/docbook/appendix/update_warnings.xml

    r7614 r7631  
    3939    <title>BASE 3.15</title>
    4040 
     41    <bridgehead>Consider upgrading to Java 11 (OpenJDK)</bridgehead>
     42    <para>
     43      The next BASE release, BASE 3.16, will only support Java 11 or later. BASE 3.15 is
     44      the last BASE version that supports Java 8. Our recommendation is to upgrade to
     45      Java 11 as soon as possible. Note that Oracle no longer provide a free JDK or JRE.
     46      Instead, OpenJDK has to be used, which can be downloaded from
     47      <ulink url="https://openjdk.java.net/" />
     48    </para>
     49   
     50    <para>
     51      If you experience any problems with BASE 3.15 and Java 8
     52      you could try removing the listed files from the <filename>www/WEB-INF/lib</filename>
     53      directory and then restart Tomcat.
     54    </para>
     55   
     56    <itemizedlist>
     57      <listitem><filename>java.activation-api-1.2.0.jar</filename></listitem>
     58      <listitem><filename>jaxb-api-2.3.1.jar</filename></listitem>
     59      <listitem><filename>jaxb-core-2.3.0.1.jar</filename></listitem>
     60      <listitem><filename>jaxb-impl-2.3.1.jar</filename></listitem>
     61    </itemizedlist>
     62 
    4163    <bridgehead>Consider upgrading to Tomcat 9 and PostgreSQL 11</bridgehead>
    4264    <para>
     
    5678    </para>
    5779 
    58     <bridgehead>Customizations made in the global web.xml file</bridgehead>
     80    <bridgehead>Customizations made in Tomcat's global web.xml file</bridgehead>
    5981    <para>
    6082      In the configuration directory for Tomcat there is a <filename>web.xml</filename>
Note: See TracChangeset for help on using the changeset viewer.