This is an automated email from the ASF dual-hosted git repository.
mbuenger pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-ejb-plugin.git
The following commit(s) were added to refs/heads/master by this push:
new be0ad6c Update to Parent 46, site 2.0.0 (#201)
be0ad6c is described below
commit be0ad6c3546dfcbbed3b1b8d5f7ed65b893f8129
Author: Matthias Bünger <[email protected]>
AuthorDate: Mon Jan 12 06:22:39 2026 +0100
Update to Parent 46, site 2.0.0 (#201)
Including following changes
* Change link to ASF license to HTTPS
* Enforcer rule to use Maven 3
* Replaced plugin versions in IT with parent-placeholders
---
pom.xml | 20 ++++++++++++++++----
src/it/mejb-93/pom.xml | 4 ++--
src/it/setup/pom.xml | 16 ++++++++--------
src/site/site.xml | 7 ++++---
4 files changed, 30 insertions(+), 17 deletions(-)
diff --git a/pom.xml b/pom.xml
index 2b19347..0f6731b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@ under the License.
<parent>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugins</artifactId>
- <version>45</version>
+ <version>46</version>
<relativePath />
</parent>
@@ -60,9 +60,9 @@ under the License.
</distributionManagement>
<properties>
- <mavenVersion>3.9.6</mavenVersion>
+ <javaVersion>8</javaVersion>
+ <mavenVersion>3.9.12</mavenVersion>
<project.build.outputTimestamp>2025-11-16T13:25:49Z</project.build.outputTimestamp>
- <version.palantirJavaFormat>2.81.0</version.palantirJavaFormat>
<!-- mavenArchiverVersion is also used by site -->
<mavenArchiverVersion>3.6.6</mavenArchiverVersion>
<!-- mavenFilteringVersion is also used by site -->
@@ -190,6 +190,19 @@ under the License.
</execution>
</executions>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-enforcer-plugin</artifactId>
+ <version>${version.maven-enforcer-plugin}</version>
+ <configuration>
+ <rules>
+ <!-- As of 2026-01-10 the build is not ready for Maven 4.0.0-rc5,
excluding 3.99.99+ as 4.0.0 would not exclude alphas/beta/rc -->
+ <requireMavenVersion>
+ <version>[3.6.3,3.99.99)</version>
+ </requireMavenVersion>
+ </rules>
+ </configuration>
+ </plugin>
</plugins>
</build>
@@ -202,7 +215,6 @@ under the License.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-invoker-plugin</artifactId>
- <version>3.9.1</version>
<configuration>
<debug>true</debug>
<projectsDirectory>src/it</projectsDirectory>
diff --git a/src/it/mejb-93/pom.xml b/src/it/mejb-93/pom.xml
index 4bcd33c..0b3f218 100644
--- a/src/it/mejb-93/pom.xml
+++ b/src/it/mejb-93/pom.xml
@@ -44,8 +44,8 @@ under the License.
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-maven-compiler-plugin</artifactId>
- <version>1.3</version>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>@version.maven-compiler-plugin@</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
diff --git a/src/it/setup/pom.xml b/src/it/setup/pom.xml
index 6dcc259..5efc83d 100644
--- a/src/it/setup/pom.xml
+++ b/src/it/setup/pom.xml
@@ -44,42 +44,42 @@ under the License.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
- <version>2.18.1</version>
+ <version>@version.maven-surefire@</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
- <version>3.2</version>
+ <version>@version.maven-compiler-plugin@</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
- <version>2.5</version>
+ <version>@version.maven-clean-plugin@</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
- <version>2.6</version>
+ <version>@version.maven-assembly-plugin@</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
- <version>2.5</version>
+ <version>@version.maven-jar-plugin@</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
- <version>2.5.2</version>
+ <version>@version.maven-install-plugin@</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
- <version>2.5</version>
+ <version>@version.maven-war-plugin@</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
- <version>2.7</version>
+ <version>@version.maven-resources-plugin@</version>
</plugin>
</plugins>
</pluginManagement>
diff --git a/src/site/site.xml b/src/site/site.xml
index 9c0b9b4..cda2fd8 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -19,7 +19,8 @@ specific language governing permissions and limitations
under the License.
-->
-<project xmlns="http://maven.apache.org/DECORATION/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0
http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+<site xmlns="http://maven.apache.org/SITE/2.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/SITE/2.0.0
https://maven.apache.org/xsd/site-2.0.0.xsd" name="EJB">
<body>
<menu name="Overview">
<item name="Introduction" href="index.html"/>
@@ -27,7 +28,7 @@ under the License.
<item name="Usage" href="usage.html"/>
<item name="FAQ" href="faq.html"/>
<!-- According to https://issues.apache.org/jira/browse/MNGSITE-152 -->
- <item name="License" href="http://www.apache.org/licenses/"/>
+ <item name="License" href="https://www.apache.org/licenses/"/>
<item name="Download" href="download.html"/>
</menu>
<menu name="Examples">
@@ -36,4 +37,4 @@ under the License.
<item name="Using the ejb-client as a dependency"
href="examples/ejb-client-dependency.html"/>
</menu>
</body>
-</project>
+</site>