Can JavaFX realistically be used in a non-modular environment?

I’ve attempted to use JavaFX by following instructions found at: https://openjfx.io/openjfx-docs/ under “JavaFX and IntelliJ” -> “Non-modular with Maven” After completing steps …

org.json cannot be resolved to a module?

I’m learning Java. To read JSON in my application, I downloaded this JSON library; which is an automatic module. I included that library in my module descriptor like: module art { exports art….

gradle Jigsaw module not found

I try to run a very simple gradle project which uses java 9 modules, but i receive the following error. /home/vadim/IdeaProjects/test_modules/src/main/java/module-info.java:2: error: module not found: …

How to resolve conflict between JPMS and OSGi Bundle for Eclipse plugin project an Tycho

I am working on an Eclipse based project that recently switched from Java 1.8 to Java 11. Due to that we have now a conflict between classes from the JRE and classes that are introduced from Eclipse …

Package accessible from more than one module:

When trying to register an MBean in JMX Console I’m getting the following error message: The package javax.management is accessible from more than one module: , java.management I’m …

Eclipse issue with java 9 and maven

I installed Version: Oxygen.1a Release (4.7.1a) Build id: 20171005-1200 supporting Java 9. With suggested configuratio on eclipse.ini -vm C:Program FilesJavajdk-9binjavaw.exe –add-modules=ALL-…

Is it possible to mix –class-path and –module-path in javac (JDK 9)?

When I compile a module that depends on other modules I’ve compiled previously I have to specify the –module-path option. This makes modules I depend on visible. But at the same …

Where to place module-info.java using Java 9?

I have an OSGI application and I have around 30 bundles (jar files). Today I decided to see how it works/if it works with Java 9. So I started my application and got WARNING: An illegal reflective …

Why did Java 9 introduce the JMOD file format?

Java 9 has three ways to package compiled code in files: JAR JMOD JIMAGE JIMAGE is optimized for speed and space and used by the JVM at runtime so it makes sense why JIMAGE was introduced. JIMAGE …