Now, there is a new version of Java about every 6 months.īeta Was this translation helpful? Give feedback. The tight coupling between the Java SDK shipped with the IDE and the NetBeans IDE for use with projects was not really a problem with a slower Java release schedule. It installs everything necessary to use the latest Scala release. I think this would decouple the IDE from the Java version it ships with at release time. To install Scala, it is recommended to use cs setup, the Scala installer powered by Coursier. Not all customers can upgrade Java versions when then want to use a new IDE or just a new version of the same IDE. It would be great if a default version of the Java SDK could be set differently than the one shipped with the IDE. Even if the project was closed when I made the change. Just changing versions of Gradle required me to reset the all the Java versions of a project and its subprojects that I had previously opened already in the IDE. I set the Gradle version under Tools > Options > Java > Gradle > Gradle Distribution > Custom. I recently switched Gradle versions from 6.8.2 to 7.5 by installing Gradle 7.5 onto my system. This begs the question of what constitutes opening a given project for the first time? The term first time here is misleading because it really means the first time with all the current settings. This also has to be done for each project and subproject. Then Gradle needs to be compiled with a priming build before the IDE will properly recognize the project and subprojects. Since I can not specify a new default version of Java that is applied to an existing project that I just opened for the first time, I must first manually change the Java version from Java 17 to Java 8. Currently, there is no way to change the default version of the Java SDK for all new projects. Unfortunately, the company I work for still has to use Java 8 for numerous reasons. If you absolutely must run on JDK 8, I believe that Netbeans 13 was the latest version to explicitly. The 12.5 release has not been as heavily tested as the LTS release. The LTS release of the current cycle is Apache NetBeans 12.0. Apache NetBeans 12.5 is a quarterly feature update. I understand that Apache NetBeans is built with a specific version of the Java SDK, and that is fine because I think it ships with that version. I am currently using both NetBeans versions 12 and 16. Apache NetBeans is a full IDE for Java SE, Java EE, PHP, JavaScript, HTML5 and more, including some support for Groovy and C/C++. I will see if I can explain this properly. I think Apache NetBeans is too tied to a specific version of Java and Gradle. I am currently using both NetBeans versions 12 and 16.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |