-For what I am doing, I need to have an Ant Project.
1. My little module is getting put inside <default package>, which is not the
package of my Main method. Netbeans is telling me twice:
module JavaApplication
{
requires java.base;
}
C:\Users\User\Documents\NetBeansProjects\JavaApplication1\src\JavaApplication1\Main.java:1:
error: file should be on source path, or on patch path for module
package JavaApplication1;
C:\Users\User\Documents\NetBeansProjects\JavaApplication1\src\module-info.java:1:
error: file should be on source path, or on patch path for module
module JavaApplication
2 errors
What exactly do I do to get my Main method and module to compile correctly?
1. The second question that I do ask, is why is it that OpenJDK 17 floating
point arithmetic
is still creating denormal and pronormal values, when apparently, JEP 306 is
delivered in OpenJDK 17?
out.println("Program has started...");
double a = 0.1;
double b = 0.1;
double c = a*b;
out.println(c);
out.println("Program is Finished.");
? This feature, this update, is extremely important from this end.
🙂 Merry Christmas, too!
________________________________
From: Pieter van den Hombergh <[email protected]>
Sent: Thursday, 18 November 2021 8:36 PM
To: A Z <[email protected]>
Cc: [email protected] <[email protected]>
Subject: Re: Simple Modules Question.
Dear AZ,
You do not state whether this is a maven or an ant project.
Assuming it is a maven project (which is advisable), than your files should be
in the folder in
C:\Users\User\Documents\NetBeansProjects\JavaApplication1\src\main\java\Java1
This conforms to the default setup of a maven project, src/main/java contains
all relevant files for the application src/test/java the test files for e.g.
unit testing.
For more complex projects you may have additional resource folders under test
and main.
On Thu, Nov 18, 2021 at 5:09 AM A Z
<[email protected]<mailto:[email protected]>> wrote:
I have a tiny little Java OpenJDK 17 Module file, module-info.java,
module JavaApplication
{
requires java.base;
}
and Netbeans 12.5 is giving me the following errors:
C:\Users\User\Documents\NetBeansProjects\JavaApplication1\src\Java1\Start.java:1:
error: file should be on source path, or on patch path for module
package Java1;
C:\Users\User\Documents\NetBeansProjects\JavaApplication1\src\Java1\module-info.java:1:
error: file should be on source path, or on patch path for module
module JavaApplication
2 errors
If I have a Java application, where exactly am I supposed to put the module
file itself, what do I do to get it to compile and insert correctly?
--
Pieter Van den Hombergh.
No software documentation is complete with out it's source code.