Create an account


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Oracle Blog] How to Develop Modules with Eclipse IDE

#1
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&rsquo;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:&nbsp;</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
Reply



Possibly Related Threads…
Thread Author Replies Views Last Post
  [Oracle Blog] Tools for Graal Development Kit for Micronaut 4.3.7 xSicKxBot 0 1,228 05-01-2024, 05:15 AM
Last Post: xSicKxBot
  [Oracle Blog] Announcing Graal Development Kit for Micronaut 4.3.7 xSicKxBot 0 676 04-30-2024, 12:01 PM
Last Post: xSicKxBot
  [Oracle Blog] JDK 22.0.1, 21.0.3, 17.0.11, 11.0.23, and 8u411 Have Been Released! xSicKxBot 0 668 04-29-2024, 07:08 PM
Last Post: xSicKxBot
  [Oracle Blog] JDK 22.0.1, 21.0.3, 17.0.11, 11.0.23, and 8u411 Have Been Released! xSicKxBot 0 657 04-19-2024, 02:41 AM
Last Post: xSicKxBot
  [Oracle Blog] JDK 17 approaches end-of-permissive license xSicKxBot 0 626 04-18-2024, 10:02 AM
Last Post: xSicKxBot
  [Oracle Blog] Oracle Announces Free Java SE Technical Support for Academic Instituti xSicKxBot 0 644 04-17-2024, 05:38 PM
Last Post: xSicKxBot
  [Oracle Blog] Oracle Announces Free Java SE Technical Support for Academic Instituti xSicKxBot 0 940 03-28-2024, 12:35 AM
Last Post: xSicKxBot
  [Oracle Blog] Java users on macOS 14 running on Apple silicon systems should skip ma xSicKxBot 0 751 03-27-2024, 08:10 AM
Last Post: xSicKxBot
  [Oracle Blog] Announcing Oracle GraalVM for JDK 22 xSicKxBot 0 725 03-26-2024, 03:15 PM
Last Post: xSicKxBot
  [Oracle Blog] Announcing Oracle GraalVM for JDK 22 xSicKxBot 0 765 03-21-2024, 01:37 PM
Last Post: xSicKxBot

Forum Jump:


Users browsing this thread:
2 Guest(s)

Forum software by © MyBB Theme © iAndrew 2016