spring-boot项目打包去掉BOOT-INF文件夹

  今天创建了一个SpringBoot项目A,打成jar后,在另一项目B中依赖A项目,因为A项目打包后出现了BOOT-INF文件夹

spring-boot项目打包去掉BOOT-INF文件夹_第1张图片
而我们的源码被放在了BOOT-INF中,造成我们在B项目中虽然添加了依赖,但是import类的时候出错。
这时我们只需要在A项目的pom中添加如下配置即可

spring-boot项目打包去掉BOOT-INF文件夹_第2张图片

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.bootgroupId>
            <artifactId>spring-boot-maven-pluginartifactId>
            <configuration>
                <skip>trueskip>
            configuration>
        plugin>
    plugins>
build>

你可能感兴趣的:(spring-boot项目打包去掉BOOT-INF文件夹)