RFR: JDK-8212780: JEP 343: Packaging Tool Implementation

Phil Race philip.race at oracle.com
Tue Nov 13 19:54:13 UTC 2018


Question .. why is "mac", "linux" and "windows" necessary in the package 
name here ?

  src/jdk.jpackager/macosx/classes/jdk/jpackager/internal/mac/MacAppBundler.java
  src/jdk.jpackager/windows/classes/jdk/jpackager/internal/builders/windows/WindowsAppImageBuilder.java
src/jdk.jpackager/linux/classes/jdk/jpackager/internal/linux/LinuxRpmBundler.java

There's not likely to be a clash, so is there some other reason not to 
want these
in the same package as the shared internals like
src/jdk.jpackager/share/classes/jdk/jpackager/internal/Param.java

?

-phil.


More information about the core-libs-dev mailing list