Revisiting classpath
We've seen that the new Java 9 platform comes with some new abilities to do module level compilation and execution using the --module-source-path and the --module-path arguments. It is now module-aware and knows what to do in order to compile and execute Java 9 modules. It's very likely that these flags are going to find increased usage as developers embrace Java modularity.
At the same time, there's a familiar compiler parameter that will, over time, see decreased usage--the -classpath parameter. The classpath that has been a concept that's essential to programming in Java for so many years, is for the most part, not required anymore!
For about two decades now, the Java classpath has played the crucial role of being ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access