<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to 1936: build-support.xml doesn't work with modern JDKs</title><link>https://sourceforge.net/p/jedit/plugin-bugs/1936/</link><description>Recent changes to 1936: build-support.xml doesn't work with modern JDKs</description><atom:link href="https://sourceforge.net/p/jedit/plugin-bugs/1936/feed.rss" rel="self"/><language>en</language><lastBuildDate>Fri, 28 Feb 2025 02:29:21 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/jedit/plugin-bugs/1936/feed.rss" rel="self" type="application/rss+xml"/><item><title>#1936 build-support.xml doesn't work with modern JDKs</title><link>https://sourceforge.net/p/jedit/plugin-bugs/1936/?limit=250#036d</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;Description has changed:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Diff:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="gd"&gt;--- old&lt;/span&gt;
&lt;span class="gi"&gt;+++ new&lt;/span&gt;
&lt;span class="gu"&gt;@@ -1,4 +1,4 @@&lt;/span&gt;
&lt;span class="gd"&gt;-Currently, I must use Java 11 to build jEdit or Plugins. &lt;/span&gt;
&lt;span class="gi"&gt;+Currently, I must use Java &amp;amp;lt; 15 to build plugins. &lt;/span&gt;
&lt;span class="w"&gt; &lt;/span&gt;It would be nice if more modern JDKs were supported by our build.xml scripts. 

&lt;span class="w"&gt; &lt;/span&gt;Java 15 has removed Nashorn, you must provide an engine for running JavaScript yourself. GraalVM JavaScript currently is the preferred option.
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alan Ezust</dc:creator><pubDate>Fri, 28 Feb 2025 02:29:21 -0000</pubDate><guid>https://sourceforge.netaae3d85555b85f3939f576e907a52fe436b8aba8</guid></item><item><title>#1936 build-support.xml doesn't work with modern JDKs</title><link>https://sourceforge.net/p/jedit/plugin-bugs/1936/?limit=250#79a0</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;Description has changed:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Diff:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="gd"&gt;--- old&lt;/span&gt;
&lt;span class="gi"&gt;+++ new&lt;/span&gt;
&lt;span class="gu"&gt;@@ -1,2 +1,9 @@&lt;/span&gt;
&lt;span class="w"&gt; &lt;/span&gt;Currently, I must use Java 11 to build jEdit or Plugins. 
&lt;span class="w"&gt; &lt;/span&gt;It would be nice if more modern JDKs were supported by our build.xml scripts. 
&lt;span class="gi"&gt;+&lt;/span&gt;
&lt;span class="gi"&gt;+Java 15 has removed Nashorn, you must provide an engine for running JavaScript yourself. GraalVM JavaScript currently is the preferred option.&lt;/span&gt;
&lt;span class="gi"&gt;+&lt;/span&gt;
&lt;span class="gi"&gt;+BUILD FAILED&lt;/span&gt;
&lt;span class="gi"&gt;+/home/ezust/workspace/jedit/plugins/FTP/build.xml:30: The following error occurred while executing this line:&lt;/span&gt;
&lt;span class="gi"&gt;+/home/ezust/workspace/jedit/build-support/plugin-build.xml:61: Unable to create javax script engine for javascript&lt;/span&gt;
&lt;span class="gi"&gt;+&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Group&lt;/strong&gt;:  --&amp;gt; &lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alan Ezust</dc:creator><pubDate>Wed, 26 Feb 2025 18:51:05 -0000</pubDate><guid>https://sourceforge.nete47391b212abf2c12274242ca0606ebace65f00c</guid></item><item><title>#1936 build-support.xml doesn't work with modern JDKs</title><link>https://sourceforge.net/p/jedit/plugin-bugs/1936/?limit=250#c9ce</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The main issue is this:&lt;br/&gt;
Java 15 has removed Nashorn, you must provide an engine for running JavaScript yourself. GraalVM JavaScript currently is the preferred option.&lt;/p&gt;
&lt;p&gt;BUILD FAILED&lt;br/&gt;
/home/ezust/workspace/jedit/plugins/FTP/build.xml:30: The following error occurred while executing this line:&lt;br/&gt;
/home/ezust/workspace/jedit/build-support/plugin-build.xml:61: Unable to create javax script engine for javascript&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alan Ezust</dc:creator><pubDate>Wed, 26 Feb 2025 18:50:20 -0000</pubDate><guid>https://sourceforge.netcc79d38ffc37e48157cb2caf24fb577481914b2d</guid></item><item><title>#1936 build-support.xml doesn't work with modern JDKs</title><link>https://sourceforge.net/p/jedit/plugin-bugs/1936/?limit=25#c45f</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;openjdk 15 also works, but it disappeared from ubuntu repos (tar.gz available via  &lt;a href="https://github.com/AdoptOpenJDK/openjdk15-binaries" rel="nofollow"&gt;https://github.com/AdoptOpenJDK/openjdk15-binaries&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;It would be nice to bump the version dependency to Java 21 (latest LTS) or Java 17 (previous LTS). &lt;/p&gt;
&lt;p&gt;Regarding availability in major Linux distros:&lt;br/&gt;
- both are available with RHEL 8 onwards&lt;br/&gt;
- both are available on Ubuntu Focal Fossa (20.04) onwards&lt;br/&gt;
- 21 is not available on Debian stable&lt;br/&gt;
- both are available as community packages on SEL&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Version&lt;/th&gt;
&lt;th&gt;Oracle support&lt;/th&gt;
&lt;th&gt;Red Hat Support&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;21&lt;/td&gt;
&lt;td&gt;September 2028&lt;/td&gt;
&lt;td&gt;December 31, 2029&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;17&lt;/td&gt;
&lt;td&gt;September 2026&lt;/td&gt;
&lt;td&gt;October 31, 2027&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Ref:&lt;br/&gt;
- &lt;a class="" href="https://www.oracle.com/fr/java/technologies/java-se-support-roadmap.html" rel="nofollow"&gt;Oracle&lt;/a&gt;&lt;br/&gt;
- &lt;a class="" href="https://access.redhat.com/articles/1299013#OpenJDK_Life_Cycle" rel="nofollow"&gt;Red Hat&lt;/a&gt;&lt;br/&gt;
- &lt;a class="" href="https://wiki.ubuntu.com/OpenJDK-Updates" rel="nofollow"&gt;Ubuntu&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Le Lay</dc:creator><pubDate>Wed, 26 Feb 2025 15:36:15 -0000</pubDate><guid>https://sourceforge.net0aca8a68ec1ae54e2f7a586985ae45069748076a</guid></item><item><title>build-support.xml doesn't work with modern JDKs</title><link>https://sourceforge.net/p/jedit/plugin-bugs/1936/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Currently, I must use Java 11 to build jEdit or Plugins. &lt;br/&gt;
It would be nice if more modern JDKs were supported by our build.xml scripts. &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alan Ezust</dc:creator><pubDate>Tue, 25 Feb 2025 16:33:54 -0000</pubDate><guid>https://sourceforge.netc7864e55b4919b7cc5cdc03a8c1c0b8886ba109b</guid></item><item><title>build-support.xml doesn't work with modern JDKs</title><link>https://sourceforge.net/p/jedit/plugin-bugs/1936/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 1936 has been modified: build-support.xml doesn't work with modern JDKs&lt;br/&gt;
Edited By: Alan Ezust (ezust)&lt;br/&gt;
Description updated:&lt;br/&gt;
--- description-old&lt;/p&gt;
&lt;p&gt;+++ description-new&lt;/p&gt;
&lt;p&gt;@@ -1,3 +1,10 @@&lt;/p&gt;
&lt;p&gt;Currently, I must use Java 11 to build jEdit or Plugins. &lt;br/&gt;
 It would be nice if more modern JDKs were supported by our build.xml scripts. &lt;br/&gt;
+&lt;br/&gt;
+Java 15 has removed Nashorn, you must provide an engine for running JavaScript yourself. GraalVM JavaScript currently is the preferred option.&lt;br/&gt;
+&lt;br/&gt;
+BUILD FAILED&lt;br/&gt;
+/home/ezust/workspace/jedit/plugins/FTP/build.xml:30: The following error occurred while executing this line:&lt;br/&gt;
+/home/ezust/workspace/jedit/build-support/plugin-build.xml:61: Unable to create javax script engine for javascript&lt;br/&gt;
+&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alan Ezust</dc:creator><pubDate>Tue, 25 Feb 2025 16:33:54 -0000</pubDate><guid>https://sourceforge.netf985a38a206781a7f0c13ad390d02a1d131b25b0</guid></item><item><title>build-support.xml doesn't work with modern JDKs</title><link>https://sourceforge.net/p/jedit/plugin-bugs/1936/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 1936 has been modified: build-support.xml doesn't work with modern JDKs&lt;br/&gt;
Edited By: Alan Ezust (ezust)&lt;br/&gt;
Description updated:&lt;br/&gt;
--- description-old&lt;/p&gt;
&lt;p&gt;+++ description-new&lt;/p&gt;
&lt;p&gt;@@ -1,4 +1,4 @@&lt;/p&gt;
&lt;p&gt;-Currently, I must use Java 11 to build jEdit or Plugins. &lt;br/&gt;
+Currently, I must use Java &amp;lt; 15 to build plugins. &lt;br/&gt;
 It would be nice if more modern JDKs were supported by our build.xml scripts. &lt;/p&gt;
&lt;p&gt;Java 15 has removed Nashorn, you must provide an engine for running JavaScript yourself. GraalVM JavaScript currently is the preferred option.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alan Ezust</dc:creator><pubDate>Tue, 25 Feb 2025 16:33:54 -0000</pubDate><guid>https://sourceforge.net8399cac1e74cd84e24ff1f9522dd9f70af409323</guid></item></channel></rss>