Apache Maven Invoker Plugin Version 3.1.0 Released (Apache Software Foundation Blogs)

The Apache Maven team is pleased to announce the release of the Apache Maven Invoker Plugin, version 3.1.0.

The Invoker Plugin is used to run a set of Maven projects. The plugin can determine whether each project execution is successful, and optionally can verify the output generated from a given project execution.

This plugin is in particular handy to perform integration tests for other Maven plugins. The Invoker Plugin can be employed to run a set of test projects that have been designed to assert certain features of the plugin under test.

You should specify the version in your project’s plugin configuration:

1
2
3
4
5
<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-invoker-plugin</artifactId>
  <version>3.1.0</version>
</plugin>

You can download the appropriate sources etc. from the download page:

https://maven.apache.org/plugins/maven-invoker-plugin/download.cgi

Release Notes – Maven Invoker Plugin – Version 3.1.0

Bugs:

  • MINVOKER-191 – “Artifact is not fully assembled” error with maven-invoker-plugin in parallel/multi thread build
  • MINVOKER-224 – Unable to set cloneProjectsTo to null

New Feature:

Improvement:

Tasks:

  • MINVOKER-228 – Improve documentation: “Using with other integration test frameworks” page
  • MINVOKER-237 – Upgrade to JDK 7 minimum.

Dependency upgrades:

Enjoy,

-The Apache Maven team

Apache Maven Shared Maven Invoker Version 3.1.0 Released (Apache Software Foundation Blogs)

The Apache Maven team is pleased to announce the release of the Apache Maven Shared Maven Invoker, version 3.1.0

This API is concerned with firing a Maven build in a new JVM. It accomplishes its task by building up a conventional Maven command line from options given in the current request, along with those global options specified in the invoker itself. Once it has the command line, the invoker will execute it, and capture the resulting exit code or any exception thrown to signal a failure to execute. Input/output control can be specified using an InputStream and up to two InvocationOutputHandlers.

You can download the appropriate sources etc. from the download page.

1
2
3
4
5
6
7
<dependencies>
  <dependency>
    <groupId>org.apache.maven.shared</groupId>
    <artifactId>maven-invoker</artifactId>
    <version>3.1.0</version>
  </dependency>
</dependencies>

Release Notes – Maven Shared Components – Version maven-invoker-3.1.0

Improvement:

  • MSHARED-702 – Remove hard coded versions for plexus-component-annotations/plexus-component-metadata

Tasks:

  • MSHARED-625 – Refactored to use ‘maven-shared-utils’ instead of ‘plexus-utils’.
  • MSHARED-729 – Upgrade to JDK 7 minimum.

Dependency upgrades:

Enjoy,

-The Apache Maven team

Apache Maven JavaDoc Plugin Version 3.0.1 Released (Apache Software Foundation Blogs)

The Apache Maven team is pleased to announce the release of the Apache Maven JavaDoc Plugin, version 3.0.1.

The Javadoc Plugin uses the Javadoc tool to generate javadocs for the specified project.

1
2
3
4
5
<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-javadoc-plugin</artifactId>
  <version>3.0.1</version>
</plugin>

You can download the appropriate sources etc. from the download page:

https://maven.apache.org/plugins/maven-javadoc-plugin/download.cgi

Release Notes – Apache Maven JavaDoc Plugin – Version 3.0.1

Bugs:

  • MJAVADOC-427 – “Error fetching URL” for valid non-Java API links
  • MJAVADOC-504 – NullPointerException in JavadocUtil.getJavaHome() when JAVA_HOME isn’t set
  • MJAVADOC-512 – Even when 1.8.0 matches there still is a warning.
  • MJAVADOC-517 – NPE under Java 10 RC

Improvements:

Dependency upgrades:

Enjoy,

-The Apache Maven team

The Apache News Round-up: week ending 1 June 2018 (Apache Software Foundation Blogs)

Welcome, June! The Apache community is wrapping up the week with the following activities:

ASF Board –management and oversight of the business affairs of the corporation in accordance with the Foundation's bylaws.
 - Next Board Meeting: 20 June. Board calendar and minutes http://apache.org/foundation/board/calendar.html

ASF Sponsorship –individual donors and corporate sponsors who support the ASF. 
 - The Apache® Software Foundation Announces Added Support by Oath to Help Apache Infrastructure https://s.apache.org/eTNY

ApacheCon™ –the ASF's official global conference series.
 - 11-14 June: Apache Roadshow Europe/Berlin --event within FOSS Backstage https://foss-backstage.de/
 - 24-27 September: ApacheCon North America/Montreal http://apachecon.com/acna18/
 - 8 October: Apache Roadshow and Open Source Job Fair/Fairfax, VA --Save The Date! 

ASF Infrastructure –our distributed team on three continents keeps the ASF's infrastructure running around the clock.
 - 7M+ weekly checks yield thriving performance at 98.87% uptime. http://status.apache.org/

ASF Operations Factoid –this week, 517 Apache contributors changed 1,105,368 lines of code over 3,240 commits. Top 5 contributors, in order, are: Zhang Duo, Gary Gregory, Stephen Mallette, Jesus Camacho Rodriguez, and Willem Jiang.

Apache Flink™ –an Open Source stream processing framework for distributed, high-performing, always-available, and accurate data streaming applications.
 - Apache Flink 1.5.0 released https://flink.apache.org/

Apache Groovy™ –a multi-facet programming language for the JVM.
 - Apache Groovy 2.5.0 released http://groovy-lang.org/

Apache Ignite™ –a memory-centric distributed database, caching, and processing platform for transactional, analytical, and streaming workloads delivering in-memory speeds at petabyte scale.
 - Apache Ignite 2.5.0 released https://ignite.apache.org/

Apache Jackrabbit™ Oak – a scalable, high-performance hierarchical content repository designed for use as the foundation of modern world-class Web sites and other demanding content applications.
- Apache Jackrabbit Oak  1.6.12 released http://jackrabbit.apache.org/

Apache NetBeans (incubating) –a full IDE for Java SE development.
 - Apache NetBeans incubating 9.0 RC1 released https://netbeans.apache.org/

Apache OpenMeetings™ –provides video conferencing, instant messaging, white board, collaborative document editing and other groupware tools using API functions of the Red5 Streaming Server for Remoting and Streaming.
 - Apache OpenMeetings 4.0.4 released http://openmeetings.apache.org/

Apache Pulsar (incubating) –a highly scalable, low latency messaging platform running on commodity hardware.
 - Apache Pulsar 2.0.0-rc1-incubating released https://pulsar.incubator.apache.org/

Apache Qpid™ Proton –a messaging library for the Advanced Message Queuing Protocol 1.0 (AMQP 1.0, ISO/IEC 19464, http://www.amqp.org).
 - Apache Qpid Proton 0.23.0 released http://qpid.apache.org


Did You Know?

 - Did you know that project-specific tracks and dedicated events co-located at ApacheCon North America include CloudStack Collaboration, Geospatial track, and TomcatCon? http://apachecon.com/acna18/

 - Did you know that Apache Ignite v2.5 scales to thousands-nodes clusters to meet the demands of massive mission-critical deployments? https://ignite.apache.org/

- Did you know that Amazon Web Services' Neptune uses Apache Tinkerpop graph computing framework? http://superset.incubator.apache.org/


Apache Community Notices:

 - The Apache Software Foundation Celebrates 19 Years of Open Source Leadership "The Apache Way" https://s.apache.org/gK4Q

 - Read "Open – For Business – At the ASF" by Merv Adrian, VP Research at Gartner https://blogs.gartner.com/merv-adrian/2018/03/27/open-for-business-at-the-asf/

 - The Apache Software Foundation 2018 Vision Statement https://s.apache.org/zqC3

 - Apache in 2017 - By The Digits https://s.apache.org/h8do

 - Foundation Statement –Apache Is Open. https://s.apache.org/PIRA

 - "Success at Apache" focuses on the processes behind why the ASF "just works". https://blogs.apache.org/foundation/category/SuccessAtApache

 - Please follow/like/re-tweet the ASF on social media: @TheASF on Twitter and on LinkedIn at https://www.linkedin.com/company/the-apache-software-foundation

 - Do friend and follow us on the Apache Community Facebook page https://www.facebook.com/ApacheSoftwareFoundation/and Twitter account https://twitter.com/ApacheCommunity

 - The list of Apache project-related MeetUps can be found at http://apache.org/events/meetups.html

 - Open Expo Europe - 6-7 June 2018 in Madrid https://openexpoeurope.com/

 - We're teaming up the Apache Roadshow Europe with Berlin Buzzwords - 10-12 June 2018 (Apache Lounge dates: 11-12 June) https://berlinbuzzwords.de/

 - The 2018 Apache EU Roadshow will be held during FOSS Backstage in Berlin 13-14 June 2018 https://foss-backstage.de/

 - Apache Big Data project communities will be participating at DataWorks Summit 17-21 June 2018 in San Jose https://dataworkssummit.com/

 - ApacheCon North America will be held 24-27 September in Montreal http://apachecon.com/

 - Save the Date: Apache Roadshow DC and Open Source/Government/Cyber/Job Fair - 8 October 2018 in Fairfax, VA http://apachecon.com/

 - ASF Quarterly Report: Operations Summary: November 2017 - January 2018 https://s.apache.org/UtBD

 - ASF Annual Report is available at https://s.apache.org/FY2017AnnualReport

 - Find out how you can participate with Apache community/projects/activities --opportunities open with Apache HTTP Server, Avro, ComDev (community development), Directory, Incubator, OODT, POI, Polygene, Syncope, Tika, Trafodion, and more! https://helpwanted.apache.org/

 - Are your software solutions Powered by Apache? Download & use our "Powered By" logos http://www.apache.org/foundation/press/kit/#poweredby

= = =

For real-time updates, sign up for Apache-related news by sending mail to announce-subscribe@apache.org and follow @TheASF on Twitter. For a broader spectrum from the Apache community, https://twitter.com/PlanetApache provides an aggregate of Project activities as well as the personal blogs and tweets of select ASF Committers.

# # #