Step 1: Add JDK9 path to ‘Eclipse Installed JREs’.
Open Eclipse. Eclipse -> Preferences…
Search for ‘Installed JREs’ and Add jdk9 JRE path here by clicking on Add button.
Select JRE Type as ‘Standard VM’. Click on Next button.
Browse to jdk9 jre home.
Click on Finish button.
Step 2: Create new Java Project ‘stringutil’ with jdk9.
File -> New -> Java Project.
Under JRE section, select the option ‘Use a project specific jre:’ and point this to jdk9.
Give the project name as ‘stringutil’.
Click on Next button.
Use default options and click on Finish button.
Project structure looks like below.
Create package ‘com.sample.app.util’.
Define StringUtil class in ‘com.sample.app.util’ package.
StringUtil.java
package com.sample.app.util;
public class StringUtil {
public String welcomeUser() {
return "Have a Good Day!!!";
}
}
Update module-info.java file like below.
module-info.java
module stringutil {
exports com.sample.app.util;
}
Step 3: Create new Java project ‘stringutilclient’.
Add stringutil module dependency to this project.
Right click on ‘stringutilclient’ -> properties.
Select Projects tab, select Modulepath and click on Add… button.
Select ‘stringutil’ project and click on OK button. Apply the changes and close the window.
Update module-info.java file like below.
module.info.java
module stringutilclient {
requires stringutil;
}
Create package com.sample.app and define App.java like below.
App.java
package com.sample.app;
import com.sample.app.util.StringUtil;
public class App {
public static void main(String args[]) {
StringUtil stringUtil = new StringUtil();
String msg = stringUtil.welcomeUser();
System.out.println("msg : " + msg);
}
}
Run App.java, you will see below message in console.
msg : Have a Good Day!!!
You can download these applications from below github link.
https://github.com/harikrishna553/java9-eclipse
Previous Next Home
No comments:
Post a Comment