Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

What's Cooking in Maven? -- Demo's

License

NotificationsYou must be signed in to change notification settings

mthmulders/whats-cooking-maven-demos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains the demo projects for my talk"What's Cooking in Maven?".

The Maven Wrapper lets you ensure a user of your Maven build has everything necessary to run your Maven build.As an additional benefit, you can ensure all users of your Maven build will use the same version of Maven when building the project.

This project shows how the "build" POM can be different from the "consumer" POM.

The reactor is the backbone of multi module projects in Maven.This project shows a couple of new use cases that the Reactor will support from Maven 4 onward.

The Maven Daemon is an effort to speed up Maven builds using a long living background process (thedaemon).This saves starting the Java Virtual Machine for every Maven invocation.It also allows for more Just-In-Time (JIT) compiler optimisations to happen.Finally, Maven Plugin definitions can be reused over multiple builds.

Test, Reproduce, Report

As mentioned in the talk, you can help the community using these three simple steps:

  1. 🧪 test
  2. 🛠️ reproduce
  3. 📃 report

You can manually build a snapshot of Maven from the source code, or use these utility packages:

For macOS and Linux

brew install mthmulders/maven-snapshot/maven-snapshot

For Windows

choco install maven-snapshot

Please note that these are unstable and unofficial packages, primary targeted at Maven developers or early-access testers.

License

These projects are released in the public domain under the terms of the MIT license.See theLICENSE file for details.


[8]ページ先頭

©2009-2025 Movatter.jp