diff --git a/common/common-image/pom.xml b/common/common-image/pom.xml
index 1c3f171c..aac0076f 100644
--- a/common/common-image/pom.xml
+++ b/common/common-image/pom.xml
@@ -13,6 +13,10 @@
The TwelveMonkeys Common Image support
+
+ com.twelvemonkeys.common.image
+
+
${project.groupId}
diff --git a/common/common-io/pom.xml b/common/common-io/pom.xml
index 0cf4c3e6..46a2439b 100644
--- a/common/common-io/pom.xml
+++ b/common/common-io/pom.xml
@@ -13,6 +13,10 @@
The TwelveMonkeys Common IO support
+
+ com.twelvemonkeys.common.io
+
+
${project.groupId}
diff --git a/common/common-lang/pom.xml b/common/common-lang/pom.xml
index d14568f3..a5e07d7a 100644
--- a/common/common-lang/pom.xml
+++ b/common/common-lang/pom.xml
@@ -13,4 +13,8 @@
The TwelveMonkeys Common Language support
+
+ com.twelvemonkeys.common.lang
+
+
diff --git a/imageio/imageio-batik/pom.xml b/imageio/imageio-batik/pom.xml
index 48d90318..73817e5f 100644
--- a/imageio/imageio-batik/pom.xml
+++ b/imageio/imageio-batik/pom.xml
@@ -14,6 +14,12 @@
See the Batik Home page
for more information.]]>
+
+
+ com.twelvemonkeys.imageio.batik
+ 1.14
+
+
@@ -102,8 +108,4 @@
-
-
- 1.14
-
diff --git a/imageio/imageio-bmp/pom.xml b/imageio/imageio-bmp/pom.xml
index b25b97d2..37974e32 100644
--- a/imageio/imageio-bmp/pom.xml
+++ b/imageio/imageio-bmp/pom.xml
@@ -10,6 +10,10 @@
TwelveMonkeys :: ImageIO :: BMP plugin
ImageIO plugin for Microsoft Device Independent Bitmap (BMP/DIB) format.
+
+ com.twelvemonkeys.imageio.bmp
+
+
com.twelvemonkeys.imageio
diff --git a/imageio/imageio-clippath/pom.xml b/imageio/imageio-clippath/pom.xml
index b8850b1f..94373ff8 100755
--- a/imageio/imageio-clippath/pom.xml
+++ b/imageio/imageio-clippath/pom.xml
@@ -12,6 +12,10 @@
Photoshop Clipping Path Support.
+
+ com.twelvemonkeys.imageio.clippath
+
+
com.twelvemonkeys.imageio
diff --git a/imageio/imageio-core/pom.xml b/imageio/imageio-core/pom.xml
index 90334fea..8af8e782 100644
--- a/imageio/imageio-core/pom.xml
+++ b/imageio/imageio-core/pom.xml
@@ -9,6 +9,10 @@
imageio-core
TwelveMonkeys :: ImageIO :: Core
+
+ com.twelvemonkeys.imageio.core
+
+
com.twelvemonkeys.common
diff --git a/imageio/imageio-hdr/pom.xml b/imageio/imageio-hdr/pom.xml
index 7186f0b9..4bee2cf0 100644
--- a/imageio/imageio-hdr/pom.xml
+++ b/imageio/imageio-hdr/pom.xml
@@ -12,6 +12,10 @@
ImageIO plugin for Radiance RGBE High Dynaimc Range format (HDR).
+
+ com.twelvemonkeys.imageio.hdr
+
+
com.twelvemonkeys.imageio
diff --git a/imageio/imageio-icns/pom.xml b/imageio/imageio-icns/pom.xml
index 02d78d93..0c0f28ea 100644
--- a/imageio/imageio-icns/pom.xml
+++ b/imageio/imageio-icns/pom.xml
@@ -10,6 +10,10 @@
TwelveMonkeys :: ImageIO :: ICNS plugin
ImageIO plugin for Apple Icon Image (ICNS) format.
+
+ com.twelvemonkeys.imageio.icns
+
+
com.twelvemonkeys.imageio
diff --git a/imageio/imageio-iff/pom.xml b/imageio/imageio-iff/pom.xml
index 514bf698..a5dfd742 100644
--- a/imageio/imageio-iff/pom.xml
+++ b/imageio/imageio-iff/pom.xml
@@ -13,6 +13,10 @@
type ILBM and PBM format.
+
+ com.twelvemonkeys.imageio.iff
+
+
com.twelvemonkeys.imageio
diff --git a/imageio/imageio-jpeg-jai-interop/pom.xml b/imageio/imageio-jpeg-jai-interop/pom.xml
index a87cc5f5..81a69d07 100644
--- a/imageio/imageio-jpeg-jai-interop/pom.xml
+++ b/imageio/imageio-jpeg-jai-interop/pom.xml
@@ -12,6 +12,10 @@
Test JPEG plugin and JAI TIFF plugin interoperability
+
+ com.twelvemonkeys.imageio.jaiinterop
+
+
com.github.jai-imageio
diff --git a/imageio/imageio-jpeg-jep262-interop/pom.xml b/imageio/imageio-jpeg-jep262-interop/pom.xml
index 9f1d0f5b..7d26e040 100644
--- a/imageio/imageio-jpeg-jep262-interop/pom.xml
+++ b/imageio/imageio-jpeg-jep262-interop/pom.xml
@@ -12,6 +12,10 @@
Test JPEG plugin and JEP-262 (JDK TIFF plugin) interoperability
+
+ com.twelvemonkeys.imageio.jep262interop
+
+
com.twelvemonkeys.imageio
diff --git a/imageio/imageio-jpeg/pom.xml b/imageio/imageio-jpeg/pom.xml
index e5277e6c..3515d584 100644
--- a/imageio/imageio-jpeg/pom.xml
+++ b/imageio/imageio-jpeg/pom.xml
@@ -12,6 +12,10 @@
ImageIO plugin for Joint Photographer Expert Group images (JPEG/JFIF).
+
+ com.twelvemonkeys.imageio.jpeg
+
+
com.twelvemonkeys.imageio
diff --git a/imageio/imageio-metadata/pom.xml b/imageio/imageio-metadata/pom.xml
index ba16ec2a..64191641 100644
--- a/imageio/imageio-metadata/pom.xml
+++ b/imageio/imageio-metadata/pom.xml
@@ -12,6 +12,10 @@
ImageIO metadata module.
+
+ com.twelvemonkeys.imageio.metadata
+
+
com.twelvemonkeys.imageio
diff --git a/imageio/imageio-pcx/pom.xml b/imageio/imageio-pcx/pom.xml
index 7dd70505..1561d9d1 100755
--- a/imageio/imageio-pcx/pom.xml
+++ b/imageio/imageio-pcx/pom.xml
@@ -12,6 +12,10 @@
ImageIO plugin for ZSoft Paintbrush Format (PCX)
+
+ com.twelvemonkeys.imageio.pcx
+
+
com.twelvemonkeys.imageio
diff --git a/imageio/imageio-pdf/pom.xml b/imageio/imageio-pdf/pom.xml
index 25d3c20c..e53ef3f9 100644
--- a/imageio/imageio-pdf/pom.xml
+++ b/imageio/imageio-pdf/pom.xml
@@ -12,6 +12,9 @@
ImageIO plugin for Adobe Portable Document Format (PDF).
+
+ com.twelvemonkeys.imageio.pdf
+
diff --git a/imageio/imageio-pict/pom.xml b/imageio/imageio-pict/pom.xml
index 50aeb565..75200f61 100644
--- a/imageio/imageio-pict/pom.xml
+++ b/imageio/imageio-pict/pom.xml
@@ -10,6 +10,10 @@
TwelveMonkeys :: ImageIO :: PICT plugin
ImageIO plugin for Apple Mac Paint Picture (PICT) format.
+
+ com.twelvemonkeys.imageio.pict
+
+
com.twelvemonkeys.imageio
diff --git a/imageio/imageio-pnm/pom.xml b/imageio/imageio-pnm/pom.xml
index 812f2c9f..767d7b4c 100755
--- a/imageio/imageio-pnm/pom.xml
+++ b/imageio/imageio-pnm/pom.xml
@@ -12,6 +12,9 @@
ImageIO plugin for NetPBM Portable Any Map (PNM)
+
+ com.twelvemonkeys.imageio.pnm
+
diff --git a/imageio/imageio-psd/pom.xml b/imageio/imageio-psd/pom.xml
index fcbed963..8d5af8f6 100644
--- a/imageio/imageio-psd/pom.xml
+++ b/imageio/imageio-psd/pom.xml
@@ -12,6 +12,10 @@
ImageIO plugin for Adobe Photoshop Document (PSD).
+
+ com.twelvemonkeys.imageio.psd
+
+
com.twelvemonkeys.imageio
diff --git a/imageio/imageio-reference/pom.xml b/imageio/imageio-reference/pom.xml
index df36dafa..a24fe33f 100644
--- a/imageio/imageio-reference/pom.xml
+++ b/imageio/imageio-reference/pom.xml
@@ -12,6 +12,10 @@
Test cases for the JRE provided ImageReader implementations for reference.
+
+ com.twelvemonkeys.imageio.reference
+
+
com.twelvemonkeys.imageio
diff --git a/imageio/imageio-sgi/pom.xml b/imageio/imageio-sgi/pom.xml
index f893f6c1..c3d34894 100755
--- a/imageio/imageio-sgi/pom.xml
+++ b/imageio/imageio-sgi/pom.xml
@@ -12,6 +12,10 @@
ImageIO plugin for Silicon Graphics Image Format (SGI)
+
+ com.twelvemonkeys.imageio.sgi
+
+
com.twelvemonkeys.imageio
diff --git a/imageio/imageio-tga/pom.xml b/imageio/imageio-tga/pom.xml
index ce441446..16cd4be4 100755
--- a/imageio/imageio-tga/pom.xml
+++ b/imageio/imageio-tga/pom.xml
@@ -12,6 +12,10 @@
ImageIO plugin for Truevision TGA Image Format (TGA)
+
+ com.twelvemonkeys.imageio.tga
+
+
com.twelvemonkeys.imageio
diff --git a/imageio/imageio-thumbsdb/pom.xml b/imageio/imageio-thumbsdb/pom.xml
index f7f10156..3e501bf7 100644
--- a/imageio/imageio-thumbsdb/pom.xml
+++ b/imageio/imageio-thumbsdb/pom.xml
@@ -12,6 +12,10 @@
ImageIO plugin for Windows Thumbs DB (Thumbs.db) format.
+
+ com.twelvemonkeys.imageio.thumbsdb
+
+
com.twelvemonkeys.imageio
diff --git a/imageio/imageio-tiff-jdk-interop/pom.xml b/imageio/imageio-tiff-jdk-interop/pom.xml
index 6eb42888..cc65c44e 100644
--- a/imageio/imageio-tiff-jdk-interop/pom.xml
+++ b/imageio/imageio-tiff-jdk-interop/pom.xml
@@ -12,6 +12,10 @@
Test TIFF plugin and JDK JPEG plugin interoperability
+
+ com.twelvemonkeys.imageio.jdkinterop
+
+
com.twelvemonkeys.imageio
diff --git a/imageio/imageio-tiff/pom.xml b/imageio/imageio-tiff/pom.xml
index a1ec6282..2dd08b34 100644
--- a/imageio/imageio-tiff/pom.xml
+++ b/imageio/imageio-tiff/pom.xml
@@ -12,6 +12,10 @@
ImageIO plugin for Aldus/Adobe Tagged Image File Format (TIFF).
+
+ com.twelvemonkeys.imageio.tiff
+
+
com.twelvemonkeys.imageio
diff --git a/imageio/imageio-webp/pom.xml b/imageio/imageio-webp/pom.xml
index 673448b8..905c135c 100644
--- a/imageio/imageio-webp/pom.xml
+++ b/imageio/imageio-webp/pom.xml
@@ -1,19 +1,21 @@
4.0.0
-
com.twelvemonkeys.imageio
imageio
3.7-SNAPSHOT
-
imageio-webp
TwelveMonkeys :: ImageIO :: WebP plugin
ImageIO plugin for Google WebP File Format (WebP).
+
+ com.twelvemonkeys.imageio.webp
+
+
com.twelvemonkeys.imageio
diff --git a/imageio/imageio-xwd/pom.xml b/imageio/imageio-xwd/pom.xml
index 6c903b1b..0ab489be 100755
--- a/imageio/imageio-xwd/pom.xml
+++ b/imageio/imageio-xwd/pom.xml
@@ -12,6 +12,10 @@
ImageIO plugin for X11 Window Dump Format (XWD)
+
+ com.twelvemonkeys.imageio.xwd
+
+
com.twelvemonkeys.imageio
diff --git a/pom.xml b/pom.xml
index 197bb7fb..a13da97d 100755
--- a/pom.xml
+++ b/pom.xml
@@ -91,6 +91,7 @@
UTF-8
+ com.twelvemonkeys.${project.artifactId}
@@ -106,7 +107,7 @@
TwelveMonkeys
${project.version}
${project.url}
- twelvemonkeys-${project.artifactId}
+ ${project.jpms.module.name}
@@ -134,7 +135,7 @@
org.apache.maven.plugins
maven-resources-plugin
- 2.7
+ 3.2.0
UTF-8
@@ -142,7 +143,7 @@
org.apache.maven.plugins
maven-jar-plugin
- 2.6
+ 3.2.0
true
@@ -157,17 +158,17 @@
org.apache.maven.plugins
maven-javadoc-plugin
- 2.10.3
+ 3.2.0
org.apache.maven.plugins
maven-source-plugin
- 2.4
+ 3.2.0
org.apache.maven.plugins
maven-compiler-plugin
- 3.3
+ 3.8.1
true
1.7
@@ -183,7 +184,7 @@
org.apache.maven.plugins
maven-surefire-plugin
- 2.18.1
+ 3.0.0-M5
@@ -197,12 +198,12 @@
org.apache.maven.plugins
maven-release-plugin
- 2.5.2
+ 3.0.0-M4
org.apache.maven.scm
maven-scm-provider-gitexe
- 1.9
+ 1.11.2