maven-notifier
maven-notifier copied to clipboard
Desktop notifications for Maven 3.x.
Maven Notifier
Notifiers that can be used with Maven 3.x. A status notification will be send at the end of a Maven build.
Installation
$M2_HOME refers to maven installation folder.
.
├── bin
├── boot
├── conf
└── lib
OS X ?
You can install a pre-packaged maven named maven-deluxe using brew.
It comes with maven-color, maven-notifier and maven-profiler.
It is based on latest maven release.
brew tap jcgay/jcgay
brew install maven-deluxe
Maven >= 3.3.x
Get maven-notifier and copy it in %M2_HOME%/lib/ext folder.
or
Use the core extensions configuration mechanism by creating a ${maven.multiModuleProjectDirectory}/.mvn/extensions.xml file with:
<?xml version="1.0" encoding="UTF-8"?>
<extensions>
<extension>
<groupId>fr.jcgay.maven</groupId>
<artifactId>maven-notifier</artifactId>
<version>2.1.2</version>
</extension>
</extensions>
Maven >= 3.1
Get maven-notifier and copy it in your $M2_HOME/lib/ext folder.
Maven < 3.1
Get maven-notifier and extract it in your $M2_HOME/lib/ext folder.
What's new ?
See CHANGELOG to get latest changes.
Notifiers
| Notifier | Screenshot |
|---|---|
| Growl, for Windows and OS X. | ![]() |
| Snarl, for Windows | ![]() |
| terminal-notifier, OS X | ![]() |
| notification center OS X (since Mavericks) | |
| notify-send for Linux | ![]() |
| SystemTray since Java 6 | ![]() |
| Pushbullet | ![]() |
| Kdialog for KDE | ![]() |
| notifu for Windows | ![]() |
| AnyBar for OS X and Linux | ![]() |
| Toaster for Windows 8 | ![]() |
| Notify since Java 6 | ![]() |
| BurntToast for Windows 10 | ![]() |
| Slack | ![]() |
Sound
Play a success or failure sound when build ends.
Configuration
Go to Wiki to read full configuration guide for each notifier.
Build status
Release
mvn -B release:prepare release:perform












