`
lvjun106
  • 浏览: 436961 次
  • 性别: Icon_minigender_1
  • 来自: 芜湖
社区版块
存档分类
最新评论

maven 手动生成非官方JAR包

 
阅读更多

三种方式创建

1. 创建一个MAVEN工程.packaging定义成JAR,之后用MAVEN打成JAR包

2. 或者把历史项目转变成MAVEN项目,之后用MAVEN打成JAR包

3. 对已经存在的JAR包,直接定义一个pom.xml

 

在POM.XML文件处执行以下命令

mvn install:install-file -DgroupId=weblogic -DartifactId=com.bea.core.descriptor.wl -Dversion=1.1.0.0 -Dpackaging=jar -Dfile=C:\webservers\bea\modules\com.bea.core.descriptor.wl_1.1.0.0.jar

 

groupId : 与pom.xml中定义一致

artifactId: 与pom.xml中定义一致 

version: 版本号,与POM.xml中定义一致

file: JAR包的绝对路径

 

生成完之后可到${USER_HOME}/.m2/repository/groupId/artifactId/${JAR_NAME}{VERSION}

查看是否已经存在.

 

之后就可以在其它MAVEN项目中引用到你自定义的JAR包了

 

分享到:
评论

相关推荐

    ofdrw .ofd 转 .pdf 所需要的jar包,不是maven项目的看过来.rar

    由于描述中提到“如果不是maven项目”,这意味着这些jar包可能需要手动添加到项目的类路径中,而不是通过Maven的依赖管理机制自动下载。 在Java项目中,如果你不是使用Maven或Gradle这样的构建工具,你需要按照以下...

    QrCode所需jar包

    综上所述,"QrCode所需jar包"涉及的是如何在Java项目中使用非Maven中央仓库提供的库来实现二维码的生成和解析。这通常需要手动下载、添加到类路径,以及熟悉库的API和使用方法。虽然这个过程比直接使用Maven或Gradle...

    maven3.8.6安装包

    2. **依赖管理**:Maven 自动管理项目依赖关系,通过Maven仓库下载所需的库文件,避免了手动管理jar文件的繁琐工作。 3. **生命周期(Lifecycle)**:Maven 提供了一组预定义的构建阶段,如编译、测试、打包、部署...

    将下载好的jar包导入到本地maven仓库中操作

    通常情况下,这个jar包可能是由公司内部开发,或者从其他非官方渠道获取。 3. 打开命令行终端。在Windows操作系统中,可以通过按下快捷键win+r,然后输入cmd命令打开。 4. 在命令行终端中,使用maven的install:...

    JSONObject所需要的6jar包

    JSON(JavaScript Object Notation)是一种轻量级的数据...在Java的Maven或Gradle构建系统中,可以通过配置相应的依赖来自动管理这些jar包。对于非构建系统管理的项目,手动添加这些jar到项目的类路径是必要的步骤。

    maven 简单使用教程

    - 从Apache Maven官网下载最新版分发包并解压。 - 将Maven的bin目录添加到系统Path环境变量中。 - 验证安装:在命令行输入`mvn -version`,若显示版本信息,则安装成功。 5. Maven的基本使用: - 创建项目:...

    apache-maven下载

    在POM中声明项目所需的库后,Maven会自动下载这些库及其依赖到本地仓库,避免了手动管理jar文件的繁琐工作。如果本地没有所需依赖,Maven会从中央仓库(Central Repository)查找并下载,这也是Maven的一大优势,...

    mybatis-generator插件和jar包

    综上所述,MyBatis Generator插件和jar包是Java开发者在使用MyBatis框架时的得力助手,它简化了代码生成的过程,提升了开发效率,让开发者能更专注于业务逻辑而非基础代码的编写。正确配置和使用MBG,能够有效地提升...

    maven配置.pdf

    1.1 Maven简化了Java项目的构建流程,通过声明式地配置POM,可以处理jar包的依赖管理、源代码编译和单元测试等任务。默认的构建规则具有高度可复用性,使得构建简单项目仅需少量配置。 1.2 Maven的安装通常包括从...

    maven3.3.9

    通过在POM中声明项目所需的库,Maven会自动下载并管理这些库,避免了手动管理JAR文件的繁琐工作。3.3.9版本对依赖解析进行了优化,减少了由于依赖冲突导致的问题。 3. **构建生命周期** Maven 有三个主要的构建...

    maven管理工具

    1. **依赖管理**:Maven通过POM文件来管理项目的依赖关系,自动下载所需的库文件,避免了手动管理jar包的麻烦。 2. **构建生命周期**:Maven拥有清晰的构建生命周期,包括编译、测试、打包、部署等阶段,开发者只...

    免费的maven3.2.5

    - 依赖管理:Maven可以管理项目的依赖关系,自动下载所需的库文件到本地仓库,避免了手动管理JAR文件的麻烦。 - 插件系统:Maven拥有丰富的插件库,允许开发者扩展其功能,例如生成文档、代码覆盖率报告等。 - 版本...

    MavenRunHelper.zip

    6. **文档生成与报告**:"MavenRunHelper"也支持生成项目文档,包括API文档、测试报告等,方便团队协作和项目维护。 在实际使用中,开发者可以通过解压"MavenRunHelper.zip"文件,将插件导入到自己的开发环境中,...

    maven 3.3.9 mac zip

    2. **依赖管理**:Maven通过中央仓库自动下载并管理项目所需的库文件,避免了手动管理JAR文件的繁琐过程。 3. **生命周期(Lifecycle)**:Maven具有预定义的构建生命周期,包括编译(compile)、测试(test)、...

    activiti5.21整合modeler 非maven

    1. **依赖库的添加**:由于是非 Maven 项目,你需要手动下载 Activiti 相关的 JAR 包,包括 activiti-engine、activiti-modeler、activiti-bpmn-converter 等,并将它们添加到项目的类路径中。确保包含了所有必要的...

    maven-3.6.0.rar

    Maven 会自动下载并管理这些依赖,避免了手动管理 jar 包的麻烦。 3. **生命周期 (Lifecycle)**:Maven 提供了一套预定义的构建阶段,如编译(compile)、测试(test)、打包(package)、安装(install)和部署...

    javax.annotation-api-1.3.2 jar包.rar

    `javax.annotation-api-1.3.2.jar` 包是Java标准版(Java SE)中的一个关键组件,它包含了用于开发和实现注解的API。这个API主要用于提供一些预定义的注解,这些注解可以增强代码的功能性和可维护性,同时减少对传统...

    maven笔记1.pdf

    2. **依赖管理**:使用POM文件定义项目依赖,Maven可以从远程仓库自动下载并管理这些依赖,无需手动拷贝jar包。 3. **插件机制**:Maven拥有丰富的插件库,支持各种任务,如代码覆盖率报告、代码质量管理等。 4. **...

    Maven介绍与安装和配置

    它通过统一的构建过程简化了项目的构建流程,并且通过中央仓库管理项目依赖,避免了手动管理jar文件的繁琐工作。 **Maven安装与配置** 在安装Maven之前,首先确保你的系统上已经安装了JDK,因为Maven是基于Java的...

Global site tag (gtag.js) - Google Analytics