maven打包出来的jar能另保存吗?

零点钟 发布于 2017/02/17 13:56
阅读 292
收藏 0

现在的目录

xxxxx
    -src
    -target
    -pom.xml

想要的结果, 执行 mvn package 后, target/ 生成的 xxxx.1.0.jar 能复制到 根目录下 app目录

xxxxx
    -app
        -xxxx.1.0.jar
    -src
    -target
        -xxxx.1.0.jar
    -pom.xml

我现在对pom加了

<build>
        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <filtering>false</filtering>
                <includes>
                    <include>**</include>
                </includes>
            </resource>
        </resources>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <version>3.0.2</version>
                <configuration>
                    <outputDirectory>${basedir}/app</outputDirectory>
                </configuration>
            </plugin>
        </plugins>
    </build>

 但是打包出来在app目录的是没有main方法的,不能单独运行.跪求大神帮助

加载中
0
撰写_记忆
撰写_记忆

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.4</version>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<classpathPrefix>lib/</classpathPrefix>

<!--写你的mian方法所在的类-->
<mainClass>com.xxx.mian</mainClass>
</manifest>
</archive>
</configuration>
</plugin>

零点钟
零点钟
classpathPrefix 这里 lib?
返回顶部
顶部