Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagexml
      <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
    </properties>


Getting Maven to build a JAR with MainClass set

Add the following to your pom.xml

Code Block
languagexml
<plugin>
   <groupId>org.apache.maven.plugins</groupId>
   <artifactId>maven-jar-plugin</artifactId>
   <version>3.2.0</version>
   <configuration>
      <archive>
         <manifest>
            <mainClass>com.celestial.AClass</mainClass>
         </manifest>
      </archive>
   </configuration>
        </plugin>