`
joeblow
  • 浏览: 178572 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

maven2发布自定义jar

阅读更多
如果repository里面没有需要的jar,或者是自定义的jar,需要发布到repository,则可以使用下面的命令:
mvn install:install-file -Dfile=jsonplugin-0.32.jar -DgroupId=googlecode -DartifactId=googlecode-jsonplugin -Dversion=0.32 -Dpackaging=jar

这里假设需要发布的jar是当前目录下的jsonplugin-0.32.jar,目的repository是D:/system/maven_repo(如果要发布到远程服务器,则增加参数如“-DrepositoryId=local -Durl=D:/system/maven_repo ”使用url,如http://192.168.1.111/repo,但是要把前面的-DrepositoryId=local修改为-DrepositoryId=remote,这里未验证)。
最后maven会在D:/system/maven_repo里面生成文件:googlecode\googlecode-jsonplugin\0.32\googlecode-jsonplugin-0.32.jar。




  • 大小: 101.7 KB
分享到:
评论

相关推荐

    maven打包 maven打jar包详细步骤

    本文将详细讲解如何使用Maven来打包一个Java项目,并创建JAR文件。 首先,Maven有三个主要生命周期阶段:`clean`、`default`(也称为`compile`)和`install`。每个阶段包含一系列的阶段(或者称为目标,如`compile`...

    在Linux下搭建自己的私有maven库并部署和发布自定义jar依赖和自定义maven插件(二)发布自己开发的jar包

    通过以上步骤,你已经成功在Linux上搭建了一个私有Maven仓库,并学会了如何发布自定义jar包和maven插件。这将极大地提升团队的开发效率,确保代码的可复用性和一致性。记得定期备份Nexus的数据,以防意外情况导致...

    Maven设置使用自定义的jar包到自己本地仓库

    6. 引用自定义jar包:在Maven项目中引用自定义jar包的方法是在项目的pom.xml文件中添加依赖声明。例如: ```xml <groupId>com.fusionskye.ezsonar</groupId> <artifactId>minxing <version>6.0.0 ``` 通过...

    maven方式下载指定jar

    7. **配置Maven的远程仓库**:如果Maven中央仓库没有你需要的jar,你可以在`settings.xml`中添加自定义的远程仓库地址,Maven会尝试从这些仓库下载。 通过以上步骤,你可以利用Maven方便地下载并管理Java项目所需的...

    自定义jar包注入maven仓库使用.doc

    总的来说,通过以上步骤,你已经成功地在Windows环境下配置了Maven,将自定义jar包注入到了Maven仓库,并学会了在Spring Boot项目中引用这个jar包。这对于开发过程中使用自定义组件或第三方未发布到中央仓库的库非常...

    mavenjar包

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

    maven的本地仓库jar包

    2. **中央仓库**:Maven的中央仓库(Central Repository)是最大的公共仓库,包含了大量的开源项目JAR包。大部分开发所需的库都可以在这里找到。 3. **缓存机制**:当Maven首次下载一个库到本地仓库后,它会被缓存...

    在Linux下搭建自己的私有maven库并部署和发布自定义jar依赖和自定义maven插件(三)开发和发布自己开发的maven插

    至此,你已经成功在Linux环境中搭建了私有Maven仓库,并学会了如何部署自定义JAR依赖和发布自定义Maven插件。这种方式可以帮助团队更高效地管理项目,同时避免了对外部公共仓库的过度依赖。在实际项目中,可以根据...

    maven打成可运行jar包

    当前pom.xml中详细的记录了将maven项目打成可运行jar包的完整代码,使用maven的插件maven-assembly-plugin,同时将所有依赖打到jar包中,亲测可用。

    Springboot 打Jar包,Maven完美解决本地Jar包自动打入Springboot Jar包中

    通过以上步骤,我们可以轻松地将自定义的或第三方的Jar包安装到本地Maven仓库,并在Spring Boot项目中使用它们。这种方式不仅简化了项目的构建流程,还提高了开发效率。希望本文能帮助大家更好地理解和掌握Spring ...

    maven安装jar包工具

    然而,有时候我们需要将本地的jar包安装到Maven仓库,以便于在项目中引用,这就是“maven-install-jar-tool”所解决的问题。 “maven-install-jar-tool”是一个实用的工具,其主要功能是帮助开发者将本地的jar文件...

    maven下载指定jar到指定目录

    mvn dependency:get -DrepoUrl=https://repo1.maven.org/maven2/ -Dartifact=com.example:example-jar:1.0.0 -DoutputDirectory=path/to/your/directory ``` 这个命令使用了`dependency:get`目标,它从指定的远程...

    阿里云maven私服jar包上传和拉取教程

    mvn deploy:deploy-file -Dfile=<jar包完整路径> -DgroupId=<自定义的groupId> -DartifactId=<自定义的artifactId> -Dversion=<自定义版本号> -Dpackaging=jar -Durl=<阿里云正式maven仓库地址> -DrepositoryId=...

    maven及plexus相关jar包

    2. **Maven插件支持**:如`maven-plugin-api.jar`,提供了与Maven插件交互的API,允许开发自定义插件。 3. ** Plexus组件**:如`plexus-container-default.jar`,包含了Plexus默认的组件容器实现;`plexus-utils....

    自定义标签(maven)

    本篇文章将详细探讨如何使用Maven构建一个自定义标签库,并在Web应用中使用它。 自定义标签库是JSP 2.0引入的一个特性,它允许开发者创建自己的标签,这些标签可以封装复杂的逻辑或重复使用的代码,从而提高代码的...

    maven批量导入jar包到本地仓库

    总的来说,这个工具大大提升了开发效率,特别是在处理多个自定义JAR包时,避免了手动管理的麻烦。通过合理利用Java编程和Maven的接口,我们可以实现自动化的工作流程,使得开发更加顺畅。对于大型项目或团队来说,...

    maven项目编译jar包

    在`pom.xml`中,你可以定制JAR的配置,例如设置主类、排除某些文件或者添加自定义的manifest文件。例如: ```xml <groupId>org.apache.maven.plugins <artifactId>maven-jar-plugin <version>3.2.0 ...

    maven较全的jar包 ssm

    Maven作为项目管理和构建工具,通过其依赖管理机制,可以方便地管理这些框架的jar包。 1. **Spring框架**:Spring是Java领域的一个开源框架,它的核心特性是依赖注入(Dependency Injection,DI),这使得开发者...

    【原创】maven批量安装本地Jar文件小工具

    然而,当我们需要在本地引入自定义的或者未在中央仓库发布的jar包时,通常需要手动进行`mvn install`操作,这在多个jar文件的情况下显得繁琐。这个小工具就是为了简化这一过程而设计的。 【描述】虽然原始描述为...

Global site tag (gtag.js) - Google Analytics