From: René J. <rvj...@xs...> - 2022-01-25 12:41:54
|
Hi Terry, Java 8 is fine. For 9 and later, it is the JPMS - Java Modules Brave New World. I am looking into it today. Best regards, René > On 25 Jan 2022, at 09:34, René Jansen <rvj...@xs...> wrote: > > Hi Terry, > > This is correct and expected. JavaFX is not part of any standard Java install, so you will need to download this before this example runs correctly. I will make a note of that and document that in the next release. > The JavaFX toolkit is to be gotten at https://openjfx.io <https://openjfx.io/> - did not try this yet myself. > > Best regards, > > René. > > > >> On 25 Jan 2022, at 08:38, Terry Fuller <ta...@pg... <mailto:ta...@pg...>> wrote: >> >> Hello René, >> >> Trying out netrexx 4.02: >> >> on Linux Mint 20.2 (debian distro) >> with java 11 (!) [openjdk 11.0.13 2021-10-19 >> OpenJDK Runtime Environment (build 11.0.13+8-Ubuntu- 0ubuntu1.20.04) >> OpenJDK 64-Bit Server VM (build 11.0.13+8-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)} >> I got thru the basic install checks. Now I'm working my way thru the examples, I was able to compile and run rexxcps and testdate. But when I try to compile TreeViewSampleNRX I get the following: >> >> NetRexx portable processor 4.02-GA build 55-20220124-1319 >> Copyright (c) RexxLA, 2011,2022. All rights reserved. >> Parts Copyright (c) IBM Corporation, 1995,2008. >> Program TreeViewSampleNRX.nrx >> 10 +++ import javafx.collections. >> +++ ^^^^^^ >> +++ Warning: No classes found for import from package 'javafx.collections.' >> 16 +++ class TreeViewSampleNRX extends Application >> +++ ^^^^^^^^^^^ >> +++ Error: The class 'Application' cannot be found >> Compilation of 'TreeViewSampleNRX.nrx' failed [one error, one warning] >> >> >> I've installed both the OpenJava JDK and javafx (tho' I don't know how to verify that). In the olden days I used to be able to use the javadoc documentation to root around in the classes, but I cannot seem to find that now (after lots of googling/duckduckgo'ing). If you've got a pointer to javadoc for version 11, I might be able to limp along a little further 😉 >> >> On 2022-01-24 03:50, René Jansen wrote: >>> Dear developers, >>> >>> I am releasing 4.02 today as an (not marked as such) release candidate. This because there is some work to be done that will disrupt the opportunity to release 4.02 with a limited change set. >>> It contains the improvements as signalled in the release notes: >>> >>> NetRexx 4.02 GA [Januari 24, 2022] >>> >>> - for building NetRexx 4.0.2, Java 8 is now the lowest supported version >>> - tested and buildable from Java 8 up to and including Java 19ea >>> - including a fix for building on Java >=18 >>> - NetRexx option (no)annotate to turn off pass through annotations >>> - NetRexxC.jar and NetRexxF.jar now contain the ANT task for NetRexx >>> - The ANT task is modified for the new -annotations option >>> - The ANT task is modified for the new -address option >>> - ANT in the source code repository upgraded to 1.10 for building NetRexx >>> - a new chapter in the Programming Guide documenting two ANT scenarios >>> - new special word asknoecho to request console input without echo, e.g. for passwords >>> - NetRexx option MOD for generation of tailored source representations (Jason Martin) >>> - documentation additions and corrections (numerous) >>> - the base font for all documents is now an open source version of Times, due to font copyright issues >>> >>> Pipeline additions, improvements: >>> - fix for arguments on command stage >>> - DIGEST stage (SHA1, SHA256, SHA512, MD2, MD5 and more). >>> - a small CMS-compatibility improvement for stage LITERAL (Jeff Hennick) >>> - a new pipr script that is guaranteed to work in a Docker container (Marc Remes) >>> >>> Releasing it as a RC first leaves us with the option of recalling it when accidents happen, or do nothing when it is fine. It does not seem to contain high-risk issues like 4.01 - and that was very successful. >>> It will hit the website sometimes later today CET. >>> >>> For NetRexx 5 I would like to focus on: >>> >>> - solving the issue with output handles and multithreading that inhibits a well working JSR223 interface (René/Marc) >>> - a Streams implementation (closely related with the previous issue at the core, but also delivering a Classic Rexx compatible I/O model) (René/Marc) >>> - address enhancements (address with etc, integration with the OS Address package, outtrap): (Marc/René) >>> - CMS compatibility enhancements (if necessary; up to Jeff) >>> - command line versus .njp versus conformity (René) >>> - Android introduction, builds and examples (a lot, if not most work already done by Jason) >>> - fixing an issue with Annotations that is there but nobody noticed >>> >>> I announced the move to Github at the 2021 Symposium, but it is not so bad as it sounds: the main repo will be at SourceForge for the time being, but I will maintain a shadow repo at Github. The issue list, however, will be at Github (we never got around to use the one at SourceForge, so I will use all the project/issue/kanban/discussion fora infra at Github. Thanks to Jason we have the complete list of open issues from when we needed to move away from project Kenai. >>> >>> Please let me know your Github userid if I don’t know them yet. The ownership of the Github repo is with the RexxLA user, but I will mostly use my personal userid to do the work. If you are reading this list and are a ‘management/continuity’-user of the SF NetRexx repository, please be in touch to continue in this role, if you still want to do that. >>> >>> Best regards, >>> >>> René. >>> >>> >>> >>> >>> _______________________________________________ >>> Netrexx-develop mailing list >>> Net...@li... <mailto:Net...@li...> >>> https://lists.sourceforge.net/lists/listinfo/netrexx-develop <https://lists.sourceforge.net/lists/listinfo/netrexx-develop> >> -- >> taf >> _______________________________________________ >> Netrexx-develop mailing list >> Net...@li... <mailto:Net...@li...> >> https://lists.sourceforge.net/lists/listinfo/netrexx-develop > > _______________________________________________ > Netrexx-develop mailing list > Net...@li... > https://lists.sourceforge.net/lists/listinfo/netrexx-develop |