文档章节

关于maven创建jar depoy发布源代码

hebad
 hebad
发布于 2014/09/06 10:52
字数 135
阅读 21
收藏 0

1. 本地target目录中生成 xxx-sources.jar 

执行:mvn source:jar即可

 

2.但是如果要发布到本地仓库或者别的地方的话,需要加上插件:

mvn clean install deploy 即可

<build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-source-plugin</artifactId>
                <version>2.1.2</version>
                <executions>
                    <execution>
                        <id>attach-sources</id>
                        <phase>verify</phase>
                        <goals>
                            <goal>jar-no-fork</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>

 执行:mvn clean install 即可.

ps:可以观察日志,看*-source.jar是否发布到本地库上去了

ps : 不管何种方式,都需要加上以上插件

本文转载自:http://hebad90.iteye.com/blog/2088625

上一篇: 页面自动刷新
下一篇: Log4J 详细介绍。
hebad
粉丝 16
博文 100
码字总数 11190
作品 0
杭州
技术主管
私信 提问
maven 从入门到实战

1.什么是Maven 我们要开发一个Java 项目,为了保证编译通过, 通常情况下会去寻找jar包,这样很容易造成项目的臃肿, maven提供了很好的项目开发规范与工具, maven 统一管理了jar包,接下来让...

陈小扁
2016/02/25
148
0
《maven官方文档》5分钟开始Maven

原文地址 前提 你必须明白如何在电脑上安装软件。如果你不知道如何做,请向你学校、办公室里等的人请教下,或者付费给他人让他们解释给你。Maven邮件组不是寻求这个建议的最好地方。 安装 Ma...

GarfieldEr007
2018/01/14
0
0
osglworks/java-osgl-bootstrap

OSGL Bootstrap 其他 OSGL Java 工具库公用的最小工具集 版本工具: 给其他 OSGL 库或者任何 Java 应用创建并访问运行时版本信息的工具 安装 将一下依赖加入到你的 文件: [版本工具]准备版本信...

osglworks
2017/09/12
0
0
Maven相关内容收集整理-01

pom.xml配置文件说明 示例: 2. 配置补充说明 2.1. 关于版本号的管理 常见的GNU风格的版本号命名格式: 主版本号 . 子版本号 [. 修正版本号 [. 编译版本号 ]] 示例: 4.2.5, 4.2.8.1 GNU风格...

Hyou
2016/09/22
37
0
maven教程--结合eclipse

maven教程--结合eclipse 概念与优势 maven是一种非常流行的项目管理工具,它将项目依赖的jar包都变成了配置文件---pom.xml。 maven通过pom文件读取需要哪些依赖包,然后到网上mavenReposito...

sekaiga
2017/10/30
56
0

没有更多内容

加载失败,请刷新页面

加载更多

【0918】正则介绍_grep

【0918】正则介绍_grep 9.1 正则介绍_grep上 9.2 grep中 9.3 grep下 一、正则介绍 正则是一串有规律的字符串,它使用单个字符串来描述或匹配一系列符合某个语法规则的字符串。 二、grep工具 ...

飞翔的竹蜻蜓
29分钟前
4
0
为什么要在网站中应用CDN加速?

1. 网页加载速度更快 在网站中使用CDN技术最直接的一个好处就是它可以加快网页的加载速度。首先,CDN加速的内容分发是基于服务器缓存的,由于CDN中缓存了不少数据,它能够给用户提供更快的页...

云漫网络Ruan
今天
8
0
亚玛芬体育(Amer Sports)和信必优正式启动合作开发Movesense创新

亚玛芬体育和信必优正式启动合作开发Movesense创新,作为亚玛芬体育的完美技术搭档,信必优利用Movesense传感器技术为第三方开发移动应用和服务。 Movesense基于传感器技术和开放的API,测量...

symbiochina88
今天
4
0
创龙TI AM437x ARM Cortex-A9 + Xilinx Spartan-6 FPGA核心板规格书

SOM-TL437xF是一款广州创龙基于TI AM437x ARM Cortex-A9 + Xilinx Spartan-6 FPGA芯片设计的核心板,采用沉金无铅工艺的10层板设计,适用于高速数据采集和处理系统、汽车导航、工业自动化等领...

Tronlong创龙
今天
5
0
好程序员Java学习路线分享MyBatis之线程优化

  好程序员Java学习路线分享MyBatis之线程优化,我们的项目存在大量用户同时访问的情况,那么就会出现大量线程并发访问数据库,这样会带来线程同步问题,本章我们将讨论MyBatis的线程同步问...

好程序员官方
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部