zoukankan      html  css  js  c++  java
  • springcloud打包jar以及使用自定义jar包的方法(即自定义maven依赖)

    首先我们来讲一下springcloud打包每个微服务的方法首先我们需要在每个需要打包的微服务之中导入以下插件!

    <build>
            <plugins>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                    <version>2.1.4.RELEASE</version>
                    <!--这里写上main方法所在类的路径-->
                    <configuration>
                        <mainClass>com.wxx.springcloud.SpringcloudProviderDept8006Application</mainClass>
                    </configuration>
                    <executions>
                        <execution>
                            <goals>
                                <goal>repackage</goal>
                            </goals>
                        </execution>
                   </executions>
             </plugin>
         </plugins>
    </build>
    

      哔哔哔 首先我们要在每个微服务中导入导包插件哦记得version的版本需要和自己的springboot版本一致哦~,而且mainClass里面写的是相应的主函数入口!从src/main/java后面的包开始写!

           每个微服务的pom准备好打包插件之后就可以进行打包了!特别注意!打包之前先clean一下然后再package!不然项目的jar包会出问题!

    package成功的包会出现在

    里面的target里面

     

    如果在进行以上操作的时候在package的时候报阿里巴巴仓库没有此依赖!记得那是因为你自己写的微服务包没有加入maven仓库!导致打包的时候识别不了相应的依赖!!!接下来我们讲一下导入自定义maven依赖把!

    首先我们就是用上诉方法把相应需要自定义的微服务打包啦!然后进入到项目的跟目录!比如你jar包存在

    mvn install:install-file   -Dfile=E:实习项目我的实习项目conventionspringcloud-api	argetspringcloud-api-1.0-SNAPSHOT.jar
    -DgroupId=com.wxx.springcloud -DartifactId=springcloud-api -Dversion=1.0-SNAPSHOT -Dpackaging=jar

      

    -Dfile:指明你当前jar包的位置(就是第1步存放jar的路径+jar包名);

    -DgroupId 就是指本依赖所放的组,

    -DartifactId jar所在的文件名,  

    -Dversion:jar包的版本

    -Dpackaging :指明生成的文件类型;

     其他包就是这样导入我们自定义的jar了啦~~

    整个微服务的jar包打包就教到这里了~~谢谢大家的观看!如果有用可以分享给小伙伴哦!记得留个赞给小编,工作之余写东西不易啊~

  • 相关阅读:
    Interop.SQLDMO组件无法连接SQL2008
    关于数据连接配置connectionStrings的写法
    SQL锁表语句 (转摘)
    从思想到命运
    CIO:2013年OA选型六步走(摘)
    JS SCRIPT Confirm
    Silverlight 2 RTW中ToolTipService.ToolTip不继承父节点的DataContext的问题
    在Silverlight里实现类似WPF的UniformGrid
    尝试通过HttpWebRequest向TAOBAO批量发布商品及上传图片
    简单探照灯遮照效果的几个Silverlight程序(Silverlight 2.0)
  • 原文地址:https://www.cnblogs.com/itwxx/p/12170315.html
Copyright © 2011-2022 走看看