`

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

阅读更多

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

执行:mvn source:jar即可

 

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

<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 : 不管何种方式,都需要加上以上插件

1
0
分享到:
评论

相关推荐

    java代码-使用java手动写一个maven下载jar包的源代码

    java代码-使用java手动写一个maven下载jar包的源代码 ——学习参考资料:仅用于个人学习使用!

    maven打包 maven打jar包详细步骤

    在`compile`阶段,Maven编译源代码;在`resources`阶段,处理资源文件(如配置文件);`test*`阶段则用于测试代码。最后,`package`阶段会根据项目的打包类型(如JAR或WAR)生成相应的文件,存放在`target`目录下。 ...

    Maven发布Jar包中文乱码解决方法

    Maven发布Jar包中文乱码解决方法 Maven 是一个基于项目对象模型(Project Object Model,POM)的项目管理工具,广泛应用于 Java 项目的构建、测试和打包。然而,在使用 Maven 发布 Jar 包时,ometimes 中文字符会...

    maven-jar-plugin-3.1.1.jar

    maven-jar-plugin-3.1.1.jar

    mavenjar包

    这个插件允许开发者自定义 JAR 文件的生成方式,比如添加 manifest 文件,排除特定的文件或目录,甚至创建多模块的 JAR 文件(如fat JAR,包含所有依赖)。 在压缩包子文件的文件名称列表中,`eclipse-maven-plugin...

    批量导入maven本地jar包

    批量导入maven本地jar包

    maven-jar-plugin-2.3.2.jar

    maven-jar-plugin-2.3.2.jar

    maven-jar-plugin-2.6.jar

    maven-jar-plugin-2.6.jar。解决maven官网上下载不下来或者下载速度慢的问题。

    JSONObject相关jar包和maven管理jar包

    在Java项目中,jar包是包含了可执行代码的归档文件,开发者通常会将它们添加到项目的类路径中,以便利用其中的函数和类。这6个jar包可能是JSONObject的不同版本,或者是包含其他依赖的扩展包。 另外,“还有maven...

    maven项目编译jar包

    本文将深入探讨如何使用Maven来编译并创建一个JAR(Java Archive)包,主要涉及以下几个方面: 1. **Maven简介**: Maven是Apache软件基金会开发的一个项目管理工具,它通过一个统一的方式来管理项目的构建、报告...

    maven2 jar包

    maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包 maven2 jar包

    MAVEN下载JAR包修复

    MAVEN下载JAR包时经常下载一半没有完成,如果项目中引用了这些JAR包项目就会无法启动,该工具就是可以扫描这些有问题的jar包并且删除,如果安装了JDK并配置环境变量直接双击运行即可

    mahout in action源代码maven编译jar包

    《Mahout in Action源代码Maven编译JAR包详解》 Apache Mahout是一个流行的机器学习库,广泛用于数据挖掘和大数据分析。《Mahout in Action》这本书是Mahout技术的权威指南,提供了丰富的示例代码供读者实践。然而...

    基于maven创建web项目

    基于maven创建web项目 maven是一种基于项目对象模型(Project Object Model,POM)的项目管理工具,由Apache软件基金会开发和维护。maven提供了一种标准化的方式来构建、打包和部署项目,它可以帮助开发者简化项目...

    Maven中主要jar包集合

    比如,`mvn compile`命令会负责编译源代码,`mvn package`则会将编译后的代码打包成可部署的格式,如JAR或WAR。 在提供的压缩包"**MvnRepo**"中,可能包含了开发者常用的一些jar包库。这些库可能包括了各种功能的...

    maven仓库 jar包

    - **compile**: 编译项目的源代码。 - **test**: 执行单元测试。 - **package**: 打包项目,生成jar或war文件。 - **deploy**: 将最终的制品部署到远程仓库。 **Maven的插件** Maven的插件系统非常强大,可以执行...

    maven-jar-plugin-2.4.jar

    java运行依赖jar包

    在eclipse中不使用maven创建springboot工程所需jar包

    在不使用Maven的情况下,在Eclipse中创建Spring Boot工程,你需要手动管理依赖的jar包。以下是一些关于这些jar包及其在Spring Boot项目中的作用的关键知识点: 1. **jboss-logging-3.3.0.Final.jar**:这是一个日志...

    maven的jar包跟源码包

    `apache-maven-3.5.2-src`目录下包含了Maven的全部源代码,包括核心库、插件、文档等。开发者可以使用IDE(如IntelliJ IDEA或Eclipse)导入源码,进行阅读、学习或修改。源码包也通常包含了构建脚本,如`pom.xml`,...

Global site tag (gtag.js) - Google Analytics