01-21-2020, 08:38 PM
How to Develop Modules with Eclipse IDE
<p class="p1"><span class="s1">The Java Platform Module </span><span class="s2">System (JPMS) main goal is to make it </span>easier<span class="s2"> to construct and maintain Java libraries and large applications. You will also experience improved application performance by scaling down the Java SE platform and JDK. </span></p>
<p class="p1"><span class="s2">In a series of five tutorials, Deepak Vohra explains how to use <a href="https://www.developer.com/java/data/developing-a-module-with-java-9-in-eclipse-ide-part-2.html" target="_blank">the module system</a> in your applications. He walks you through setting up your environment, creating classes within modules, configuring VM Args for your module path and running your application.</span></p>
<p class="p1"><span class="s2">Your application will be portable when you use a module as a JAR file. Deepak explains how to create and export a Java project as a JAR file using Eclipse IDE. <a href="https://www.developer.com/java/ent/using-a-java-9-module-as-a-jar-file.html" target="_blank">The tutorial</a> is a step-by-step guide from setting up your environment to running your application. </span></p>
<p class="p1"><span class="s2">With the JPMS, you still need to manage your application dependencies, including third-party application dependencies. The last two <a href="https://www.developer.com/java/ent/using-module-dependencies-part-1.html" target="_blank">tutorials</a> detail how to create a module which depends on another module’s dependencies. To use multiple modules, you need to create multiple Java projects in Eclipse because Eclipse does not allow creating multiple modules in one project. The <a href="https://www.developer.com/java/ent/using-module-dependencies-part-2.html" target="_blank">last article</a> describes how to configure the two Java projects and run the main module application to demonstrate module dependency.</span></p>
<p class="p1"><span class="s2">Links to the 5 articles: </span></p>
<p class="p1"><a href="https://www.developer.com/java/data/developing-a-module-with-java-9-in-eclipse-ide-part-1.html" target="_blank">Developing a Module with Java 9 in Eclipse IDE, Part 1</a><br />
<a href="https://www.developer.com/java/data/developing-a-module-with-java-9-in-eclipse-ide-part-2.html" target="_blank">Developing a Module with Java 9 in Eclipse IDE, Part 2</a><br />
<a href="https://www.developer.com/java/ent/using-a-java-9-module-as-a-jar-file.html" target="_blank">Using a Java 9 Module as a JAR File</a><br />
<a href="https://www.developer.com/java/ent/using-module-dependencies-part-1.html" target="_blank">Using Module Dependencies, Part 1</a><br />
<a href="https://www.developer.com/java/ent/using-module-dependencies-part-2.html" target="_blank">Using Module Dependencies, Part 2</a></p>
https://blogs.oracle.com/java/how-to-dev...clipse-ide
<p class="p1"><span class="s1">The Java Platform Module </span><span class="s2">System (JPMS) main goal is to make it </span>easier<span class="s2"> to construct and maintain Java libraries and large applications. You will also experience improved application performance by scaling down the Java SE platform and JDK. </span></p>
<p class="p1"><span class="s2">In a series of five tutorials, Deepak Vohra explains how to use <a href="https://www.developer.com/java/data/developing-a-module-with-java-9-in-eclipse-ide-part-2.html" target="_blank">the module system</a> in your applications. He walks you through setting up your environment, creating classes within modules, configuring VM Args for your module path and running your application.</span></p>
<p class="p1"><span class="s2">Your application will be portable when you use a module as a JAR file. Deepak explains how to create and export a Java project as a JAR file using Eclipse IDE. <a href="https://www.developer.com/java/ent/using-a-java-9-module-as-a-jar-file.html" target="_blank">The tutorial</a> is a step-by-step guide from setting up your environment to running your application. </span></p>
<p class="p1"><span class="s2">With the JPMS, you still need to manage your application dependencies, including third-party application dependencies. The last two <a href="https://www.developer.com/java/ent/using-module-dependencies-part-1.html" target="_blank">tutorials</a> detail how to create a module which depends on another module’s dependencies. To use multiple modules, you need to create multiple Java projects in Eclipse because Eclipse does not allow creating multiple modules in one project. The <a href="https://www.developer.com/java/ent/using-module-dependencies-part-2.html" target="_blank">last article</a> describes how to configure the two Java projects and run the main module application to demonstrate module dependency.</span></p>
<p class="p1"><span class="s2">Links to the 5 articles: </span></p>
<p class="p1"><a href="https://www.developer.com/java/data/developing-a-module-with-java-9-in-eclipse-ide-part-1.html" target="_blank">Developing a Module with Java 9 in Eclipse IDE, Part 1</a><br />
<a href="https://www.developer.com/java/data/developing-a-module-with-java-9-in-eclipse-ide-part-2.html" target="_blank">Developing a Module with Java 9 in Eclipse IDE, Part 2</a><br />
<a href="https://www.developer.com/java/ent/using-a-java-9-module-as-a-jar-file.html" target="_blank">Using a Java 9 Module as a JAR File</a><br />
<a href="https://www.developer.com/java/ent/using-module-dependencies-part-1.html" target="_blank">Using Module Dependencies, Part 1</a><br />
<a href="https://www.developer.com/java/ent/using-module-dependencies-part-2.html" target="_blank">Using Module Dependencies, Part 2</a></p>
https://blogs.oracle.com/java/how-to-dev...clipse-ide