Linux

How to install Bellsoft Liberica JDK 21 in Linux Mint 21 with JAVA_HOME Environment Variable



In this video we are going to see How to install Bellsoft Liberica JDK 21 in Linux Mint 21 for all users with JAVA_HOME Environment Variable and How to Compile and Run Java Module Program.

In this Example.
src — contains two java modules PasswordValidator and PasswordValidatorClient Modules. Each Module must contain module-info.java which is mandatory.
classes — will store all the compiled class files of Java Modules.

Here PasswordValidator Module contains module-info.java which exports the com.javafrm package, so that other modules can access the package and com.javafrm package contains PasswordValidator.java .
Class name and Method should be public, then only you can access this class and required methods from other modules.

Next PasswordValidatorClient Module contains contains module-info.java which requires (calls) PasswordValidator Module.
It contains org.javafrm package which contains PasswordValidatorClient.java (Main class) and access the class and methods from PasswordValidator Module.

Example Java Commands:

javac –module PasswordValidatorModule -d /opt/Java-Module-Programs/Modules/classes –module-source-path /opt/Java-Module-Programs/Modules/src

javac –module PasswordValidatorClientModule -d /opt/Java-Module-Programs/Modules/classes –module-source-path /opt/Java-Module-Programs/Modules/src

java –module-path /opt/Java-Module-Programs/Modules/classes –module PasswordValidatorClientModule/org.javafrm.PasswordValidatorClient

#libericajdk #java #jdkinstallation #installjdk #installjava #javainstallation #javajdk #javalinux #javahome #linuxmint #jdk21

[ad_2]

source

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button