Echo output

Maven plugin that outputs text during a maven build.

License

License

Categories

Categories

Maven Build Tools
GroupId

GroupId

com.github.ekryd.echo-maven-plugin
ArtifactId

ArtifactId

echo-output
Last Version

Last Version

1.3.2
Release Date

Release Date

Type

Type

jar
Description

Description

Echo output
Maven plugin that outputs text during a maven build.

Download echo-output

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.ekryd.echo-maven-plugin/echo-output/ -->
<dependency>
    <groupId>com.github.ekryd.echo-maven-plugin</groupId>
    <artifactId>echo-output</artifactId>
    <version>1.3.2</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.ekryd.echo-maven-plugin/echo-output/
implementation 'com.github.ekryd.echo-maven-plugin:echo-output:1.3.2'
// https://jarcasting.com/artifacts/com.github.ekryd.echo-maven-plugin/echo-output/
implementation ("com.github.ekryd.echo-maven-plugin:echo-output:1.3.2")
'com.github.ekryd.echo-maven-plugin:echo-output:jar:1.3.2'
<dependency org="com.github.ekryd.echo-maven-plugin" name="echo-output" rev="1.3.2">
  <artifact name="echo-output" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.ekryd.echo-maven-plugin', module='echo-output', version='1.3.2')
)
libraryDependencies += "com.github.ekryd.echo-maven-plugin" % "echo-output" % "1.3.2"
[com.github.ekryd.echo-maven-plugin/echo-output "1.3.2"]

Dependencies

compile (1)

Group / Artifact Type Version
commons-io : commons-io jar 2.8.0

test (4)

Group / Artifact Type Version
com.github.ekryd.reflection-utils : reflection-utils jar 1.1.0
org.hamcrest : hamcrest jar 2.2
org.junit.jupiter : junit-jupiter-engine jar 5.8.0-M1
org.mockito : mockito-core jar 3.8.0

Project Modules

There are no modules declared in this project.

Echo Maven Plugin Icon

Build Status Coverage Status Maven Central Quality Gate Status

A maven plugin that lets you output text during Maven build

It can be used with a file:

      <plugin>
        <groupId>com.github.ekryd.echo-maven-plugin</groupId>
        <artifactId>echo-maven-plugin</artifactId>
        <version>1.2.0</version>
        <inherited>false</inherited>
        <executions>
          <execution>
            <id>welcome</id>
            <goals>
              <goal>echo</goal>
            </goals>
            <configuration>
              <fromFile>misc/welcome.txt</fromFile>
            </configuration>
          </execution>
        </executions>
      </plugin>

Or with a string directly (note that Maven properties can be used):

      <plugin>
        <groupId>com.github.ekryd.echo-maven-plugin</groupId>
        <artifactId>echo-maven-plugin</artifactId>
        <version>1.2.0</version>
        <inherited>false</inherited>
        <executions>
          <execution>
            <id>end</id>
            <goals>
              <goal>echo</goal>
            </goals>
            <phase>install</phase>
            <configuration>
              <message>${line.separator}       To run the plugin directly:${line.separator}       mvn ${project.groupId}:${project.artifactId}:${project.version}:sort${line.separator}</message>
            </configuration>
          </execution>
        </executions>
      </plugin>

See more in the Cookbook

Versions

Version
1.3.2
1.3.0
1.2.0