I'm looking for information - tutorial on Eclipse and the new Java modules requirements.
Rather than jump directly into trying to get my existing application working I though I would learn a little bit more about the module-info.java file and see if there are any useful functions within Eclipse to help me populate it with missing requirements.
For example a very simple basic class created with WindowBuilder Pro gave me :-
However as my Eclipse IDE was running with JDK 12 it did not like most lines and the vital clue was :-
The package java.awt is not accessible
A quick google told me that I need to insert the line :-
in my module-info.java
I then started to look around in Eclipse to see if there were any helper functions to populate this kind of reference automatically - not unlike what it does for import statements.
I found a section in the Build Path called "Module Dependencies" but it was unclear what to do and I've not found anything online to walk me through it.
If someone knows of a good book or online reference which could combine the new functions in Java 9+ and also include new features in Eclipse 2019-09 which help with development it would be great.
I'm still working with Java Swing applications and the amount of code to review is substantial.
I'm also going to struggle with understanding what the module requirements are going to be for 3rd part libraries.
Many thanks in advance.