在pom中加入如下
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>1.2.1</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
<configuration>
<transformers>
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
<mainClass>com.ht.wuxl.helloworld.HelloWorld</mainClass>
</transformer>
</transformers>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
在target中生成两个jar包,original开头的为不带main参数的。
转跳到jar包目录,通过java -jar hello-world-0.0.1-SNAPSHOT.jar命令,可以执行该jar
另外,cd的转跳只有在同一个磁盘下。比如在c盘不能通过cd命令跳到D盘。