![]() ![]() Further, I think that currently, Freeplane 1.10.x has reached a state where it could be released as stable to the general public. I could also generally block running Freeplane with Java 17 as was the case with Freeplane 1.9 but it does not seem to be a long-term solution. I could package Freeplane for Windows with Java 11 or Java 15, it would help to avoid this problem, but if someone would run Freeplane under Java 17 it would appear for this user again. There is nothing I could do if we want to allow running Freeplane under Java 17. Particularly, I think that in the case shared by use of the field children instead of the method children() is less safe because the field value might be null. You can get some background information from Therefore you can not access such protected fields from groovy scripts and formulas any longer. In Java 17 access to protected fields of internal java modules by reflection has been restricted. ![]() ![]() So let us discuss how to handle this problem.īeta Was this translation helpful? Give feedback. If the called private methods were annotated with or their visibility could be changed to package private it would fix the issue, but I am not sure if and how fast we could get Groovy devs to accept this change. I do not have any ideas how to work around it on our side. The bug was reported in 2007 and it does not look like they are going to fix it. Therefore the new Console class can not be used as a base class for any other classes. Unfortunately, I have seen that popular add-on WikdShell and related add-on Freeplane_WikdShell_Extension by are heavily incompatible with Groovy 4.0.1 because package groovy.ui and class groovy.ui.Console has been removed and the Console contained in replacement package can not be used as a base class for WikdShell and WikdExtension because of Groovy bug entitled "Closure in base class unable to call private methods when invoked from derived class". It contains the latest versions of all used libraries including the latest Groovy 4.0.1. I have released the first preview version of Freeplane 1.10.x which has the same functionality as Freeplane 1.9.14 but works with Java 15, 16, and 17. ![]()
0 Comments
![]() Internet Download Manager can dial your modem at the set time, download the files you want, then hang up or even shut down your computer when it's done. You can also drag and drop files, or use Internet Download Manager from command line. ![]() IDM integrates seamlessly into Microsoft Internet Explorer, Netscape, MSN Explorer, AOL, Opera, Mozilla, Mozilla Firefox, Mozilla Firebird, Avant Browser, MyIE2, and all other popular browsers to automatically handle your downloads. Internet Download Manager supports proxy servers, ftp and http protocols, firewalls, redirects, cookies, authorization, MP3 audio and MPEG video content processing. ![]() Internet Download Manager reuses available connections without additional connect and login stages to achieve better acceleration performance. Unlike other download accelerators and managers that segment files before downloading starts, Internet Download Manager segments downloaded files dynamically during download process. ![]() Internet Download Manager has a smart download logic accelerator that features intelligent dynamic file segmentation and safe multipart downloading technology to accelerate your downloads. ![]() |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |