This is an automated email from the ASF dual-hosted git repository.

skygo pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/netbeans-mavenutils-archetype-nbm-suite-root.git


The following commit(s) were added to refs/heads/master by this push:
     new d3e6133  make archetype compatible with new plugin and default to 
Apache NetBeans 11.0
d3e6133 is described below

commit d3e61334e19cb9f2cdae6cf0fe2a462b4da3b845
Author: Eric Barboni <[email protected]>
AuthorDate: Tue Jun 25 11:07:11 2019 +0200

    make archetype compatible with new plugin and default to Apache NetBeans 
11.0
---
 pom.xml                                                  |  6 +++---
 src/main/resources/META-INF/maven/archetype-metadata.xml |  6 +++---
 src/main/resources/archetype-resources/pom.xml           | 15 +++++++++------
 3 files changed, 15 insertions(+), 12 deletions(-)

diff --git a/pom.xml b/pom.xml
index f4b8ee5..ac66db8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -54,7 +54,7 @@ under the License.
             <plugins>
                 <plugin>
                     <artifactId>maven-archetype-plugin</artifactId>
-                    <version>2.0</version>
+                    <version>3.1.1</version>
                 </plugin>
             </plugins>
         </pluginManagement>
@@ -62,7 +62,7 @@ under the License.
             <extension>
                 <groupId>org.apache.maven.archetype</groupId>
                 <artifactId>archetype-packaging</artifactId>
-                <version>2.0</version>
+                <version>3.1.1</version>
             </extension>
         </extensions>
     </build>
@@ -71,7 +71,7 @@ under the License.
             <plugin>
                 <groupId>org.apache.rat</groupId>
                 <artifactId>apache-rat-plugin</artifactId>
-                <version>0.12</version>
+                <version>0.13</version>
                 <configuration>
                     <excludes>
                         
<exclude>src/main/resources/archetype-resources/**</exclude>
diff --git a/src/main/resources/META-INF/maven/archetype-metadata.xml 
b/src/main/resources/META-INF/maven/archetype-metadata.xml
index 74d169d..082d030 100644
--- a/src/main/resources/META-INF/maven/archetype-metadata.xml
+++ b/src/main/resources/META-INF/maven/archetype-metadata.xml
@@ -15,8 +15,8 @@ KIND, either express or implied.  See the License for the
 specific language governing permissions and limitations
 under the License.
 -->
-<archetype-descriptor 
xmlns="http://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.0.0";
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
-  
xsi:schemaLocation="http://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.0.0
 http://maven.apache.org/xsd/archetype-descriptor-1.0.0.xsd";
+<archetype-descriptor 
xmlns="http://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.1.0";
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  
xsi:schemaLocation="http://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.1.0
 http://maven.apache.org/xsd/archetype-descriptor-1.1.0.xsd";
   partial="false" name="NetBeans module suite archetype">
   <fileSets>
     <fileSet filtered="true" packaged="false">
@@ -28,7 +28,7 @@ under the License.
   </fileSets>
   <requiredProperties>
     <requiredProperty key="netbeansVersion">
-      <defaultValue>RELEASE74</defaultValue>
+      <defaultValue>RELEASE110</defaultValue>
     </requiredProperty>
   </requiredProperties>
 </archetype-descriptor>
diff --git a/src/main/resources/archetype-resources/pom.xml 
b/src/main/resources/archetype-resources/pom.xml
index 8589192..42020ab 100644
--- a/src/main/resources/archetype-resources/pom.xml
+++ b/src/main/resources/archetype-resources/pom.xml
@@ -15,6 +15,9 @@
         Repository hosting NetBeans modules, especially APIs.
         Versions are based on IDE releases, e.g.: RELEASE691
         To create your own repository, use: nbm:populate-repository
+        
+        If you use Apache NetBeans starting with Apache NetBeans 9.0 
+        you can remove the netbeans repository section
         -->
         <repository>
             <id>netbeans</id>
@@ -38,9 +41,9 @@
         <pluginManagement>
             <plugins>
                 <plugin>
-                    <groupId>org.codehaus.mojo</groupId>
+                    <groupId>org.apache.netbeans.utilities</groupId>
                     <artifactId>nbm-maven-plugin</artifactId>
-                    <version>3.13</version>
+                    <version>4.12</version>
                     <configuration>
                         
<cluster>${artifactId.toLowerCase().replaceAll("[^a-z0-9_]+", "_")}</cluster>
                     </configuration>
@@ -49,10 +52,10 @@
                     <!-- NetBeans 6.9+ requires JDK 6, starting NetBeans 7.4 
source 1.7 is required-->
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-compiler-plugin</artifactId>
-                    <version>2.5.1</version>
+                    <version>3.8.1</version>
                     <configuration>
-                        <source>1.7</source>
-                        <target>1.7</target>
+                        <source>1.8</source>
+                        <target>1.8</target>
                     </configuration>
                 </plugin>
             </plugins>
@@ -65,7 +68,7 @@
             <build>
                 <plugins>
                     <plugin>
-                        <groupId>org.codehaus.mojo</groupId>
+                        <groupId>org.apache.netbeans.utilities</groupId>
                         <artifactId>nbm-maven-plugin</artifactId>
                         <executions>
                             <execution>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to