【问题标题】:How to deploy a jar built by spring-boot through maven?如何通过maven部署spring-boot构建的jar?
【发布时间】:2018-11-07 14:03:47
【问题描述】:

我使用mvn deploy 命令将我的jar 文件部署到nexus 服务器,它适用于普通jar。但是如果jar是spring-boot-plugin打包的话就不行了。 jar文件的头部是一个linux系统服务脚本,会被nexus拒绝。

下面是我的 spring-boot 插件设置:

<plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <version>2.0.2.RELEASE</version>
                <configuration>
                    <executable>true</executable>
                </configuration>
                <executions>
                    <execution>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>

如何让nexus 接受spring-boot 可执行jar 文件?

【问题讨论】:

    标签: java spring maven spring-boot nexus


    【解决方案1】:

    在你的关系服务器中禁用严格的内容类型验证,你应该能够上传你的 jar。如下图所示,

    在管理中,转到存储库设置并禁用此选项。

    【讨论】:

      猜你喜欢
      • 2016-05-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-16
      • 2020-07-16
      • 1970-01-01
      • 1970-01-01
      • 2018-02-23
      • 2020-10-03
      相关资源
      最近更新 更多