<plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId> Maven-compiler-plugin</artifactid><version>3.2</version><configuration><source> 1.7</source><target>1.7</target><showwarnings>true</showwarnings></ configuration></plugin><!--into the jar package Jar <plugin><groupid>org.apache.maven.plugins </groupId><artifactId>maven-shade-plugin</artifactId><version>1.4</version>< Configuration><createdependencyreducedpom>true</createdependencyreducedpom></configuration ><executions><execution><phase>package</phase><goals><goal>shade</ Goal></goals><configuration><transformers><transformerimplementation= " Org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer "><resource>meta-inf/eclipsef. Sf</resource></transformer><transformerimplementation= "Org.apache.maven.plugins.shade.resource.ManifestResourceTransformer" > <mainclass >com.zeus.plug.httpservermain</mainclass></transformer></transformers></configuration ></execution></executions></plugin> --><!-- Make a separate folder from the dependent Jar -->< plugin><groupid>org.apache.maven.plugins</groupid><artifactid>maven-dependency-plugin< /artifactid><version>2.8</version><executions><execution><id>copy-lib</id ><phase>package</phase><goals><goal>copy-dependencies</goal></goals> <configuration><excludescope>test</excludescope><excludescope>provided</ excludescope><outputdirectory>${basedir}/target/lib</outputdirectory></configuration>< /execution><execution><id>copy-modules</id><phase>package</phase><goals ><goal>copy</goal> </goals><configuration><artifactitems><artifactitem><groupid>${project.groupid} </groupid><artifactid>${project.artifactid}</artifactid><version>${project.version} </version><type>jar</type><overwrite>true</overwrite><outputdirectory>${ Basedir}/target/lib</outputdirectory></artifactitem></artifactitems></configuration> </execution></executions></plugin></plugins>
Start a Java jar package that relies on jars
JAVA-CP./lib;zeus-plug-0.0.1-snapshot.jar Com.zeus.plug.HttpServerMain
JAVA-DPORT=8089-CP./lib;zeus-plug-0.0.1-snapshot.jar Com.zeus.plug.HttpServerMain
---boot jar
Java-jar ****.jar
To start the jar---the specified port
java-jar-dport=8089 *****.jar
MAVEN Boot jar