-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Zahid,
On 1/6/20 3:13 PM, Zahid Rahman wrote: > That must be the reason why Apache Netbeans is using a version from > 2015 A version of what? > and Apache Struts is recommending to use jdk 8. Apache Struts 2.5.x supports Java 7 and later. I see no official documentation recommending a specific Java version over any others. > Because there is somebody like you keeps telling people it is off > topic and Giant IT companies are not releasing jdk further than JDK > 8. Maybe just not for free. https://www.oracle.com/technetwork/java/javase/downloads/jdk13-downloads - -5672538.html https://www.azul.com/category/java13/ Admittedly, Oracle's JDK/JRE is based upon https://openjdk.java.net/projects/jdk/13/ so maybe that doesn't count as a separate release. But no, IBM doesn't appear to have a new version beyond Java 11. > The issue is a miserable and disgraceful failure in coordination by > Apache Foundation. So you found a problem with a package provided by Ubuntu/Debian, and your solution was to install the official Maven package from the Apache Software Foundation. And your conclusion is that the ASF is the miserable and disgraceful party, here? I'm so confused. It's worth pointing-out that there is no enforced coordination between ASF projects. Some of them work together in almost lock-step, like APR and httpd. Others are completely de-coupled. Some ignore each other (e.g. Apache Maven and Apache Tomcat). It's up to the individual projects to determine if/how they will work together. You may wish to read a little more about the ASF before you make blanket statements about it. https://community.apache.org/projectIndependence.html If you are dissatisfied with the ASF communities (or maybe just a few in particular), may I suggest that you take one of these two courses of action: 1. Volunteer to improve the situation. Usually in the form of patches/PRs to that project. 2. Take your complaints elsewhere. - -chris > On Mon, 6 Jan 2020, 19:45 Mark Thomas, <ma...@apache.org> wrote: > >> On 06/01/2020 18:37, Zahid Rahman wrote: >>> To all ubuntu Maven users. >> >> This is off-topic for this mailing list. >> >> Please keep posts on this list on topic. >> >> Thanks, >> >> Mark >> >> >>> >>> Do NOT install maven using sudo apt install maven >>> >>> Install by direct download only from >>> https://maven.apache.org/download.cgi >>> >>> BECAUSE: >>> >>> "I seem to remember they [ubuntu] have their own build of Maven >>> which differs from the Apache source. >>> >>> ( https://bugs.launchpad.net/ubuntu/+source/maven/+bug/1754602 >>> suggests it's a known bug in their packaging/build? ) >>> >>> If you download Maven from http://maven.apache.org/download.cgi >>> and >> follow >>> the instructions in http://maven.apache.org/install.html then >>> you >> shouldn't >>> see those warnings. " ‐------------------- >>> >>> The Java 11 warning mentions that >>> "/usr/share/maven/lib/guice.jar" has a class named >>> "com.google.inject.internal.cglib.core.$ReflectUtils$1" >>> >>> This looks suspect because the official Maven distribution uses >>> the "no-AOP" version of Guice which doesn't contain any CGLIB >>> classes. It suggests that whoever provided that copy of Maven >>> has replaced the >> "no-AOP" >>> version with the "AOP" version, and this will cause warnings on >>> Java 11. (The "AOP" version uses CGLIB which currently relies >>> on certain >> reflective >>> access that Java 11 warns about - whereas the "no-AOP" version >>> doesn't.) >>> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >> For additional commands, e-mail: users-h...@tomcat.apache.org >> >> >> > -----BEGIN PGP SIGNATURE----- Comment: Using GnuPG with Thunderbird - https://www.enigmail.net/ iQIzBAEBCAAdFiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAl4VLGgACgkQHPApP6U8 pFjmuw//cXWmOfcRCt/2FqHwWZwuB23fIXrzEdOJ3RPdJEfwDUxtVcz/rXGI9TB6 ae64Vr1+8Znh8xX+wGvoScITo3L/qUPWDkWf5W3rAhhQNWCqsvJvCM4Sw7YE4ytE pv9gT9seDOx+wiGq+FQ5gdy1T7adgTwgYAVLCeuG/bvk4niz9vtYxXBXdfeTIb5e fjYY7sRzyhC9TQy8wq35JGXtlabxgXOPYqtlSRaZGX4m3wiLjOCyN5O+zXtmYfFk pnQ9exU5fez4RHgMt2ys9WFXYH8ZHVqIEkCwaFMrufOKGI+P6PVhtuj3c1mnHa0H RjSXHnd+hnUhwO3TWN7ClDH50KOHJCoT6kfXPh/RYxBC6yoY71DsFtP+l27xkVaV xh5nGkMcbBBLEpifhGBFd2tmjpRCMZqDU2433ROJJx7bqpNrLuAzRYcb8DISclSE ylqWL+s46ws251dp9RNBXJ1IYCI4fSxw/jiQUtjk7JCM1d8K6EyXK3NYC8IMLl9P Vw9OJdOhPvWHYISeym19GKKzFSWE/Qa/N8/jbzMf46jJMvJbrPwTAn3+IkTbSUoB aK7gfzjkReAUDmE//28CvTVdeF0tfHwM5lTnsJVWqFq+YsWH1hT9H5l4twkBvvsD WoyAfdtd/6F0WOWrjbkvB+WfT1QQ2rDgOUrYCJxAk4dSGsm95Ro= =ltKd -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org