广告
返回顶部
首页 > 资讯 > 精选 >Maven离线模式打包的步骤是什么
  • 196
分享到

Maven离线模式打包的步骤是什么

2023-07-05 23:07:03 196人浏览 安东尼
摘要

今天小编给大家分享一下Maven离线模式打包的步骤是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。修改maven配置文件

今天小编给大家分享一下Maven离线模式打包的步骤是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

修改maven配置文件:

localRepository改为本地仓库位置

<localRepository>D:\WorkSpace\WorkSoft\maven-repository\iwhalecloud-repository\business</localRepository>

mirrors同时改为本地仓库位置,把其余在线的镜像地址给注释掉

<mirror>        <id>central</id>        <name>central</name>        <!-- 将镜像地址设置为本地maven地址 -->        <url>file://D:/WorkSpace/WorkSoft/maven-repository/iwhalecloud-repository/business</url>        <mirrorOf>*</mirrorOf>    </mirror>

pom文件中存在RELEASE版本的改为固定版本

<dependency>     <groupId>org.jetbrains</groupId>     <artifactId>annotations</artifactId>     <version>RELEASE</version>     <scope>compile</scope></dependency>

更改为

        <dependency>            <groupId>org.jetbrains</groupId>            <artifactId>annotations</artifactId>            <version>23.0.0</version>            <scope>compile</scope>        </dependency>

在本地仓库中还需删除_remote.repositories文件,打开cmd命令行,切换至仓库目录下执行如下命令

for /r %i in (_remote.repositories) do del %i

最终打包命令:

mvn clean package  -s "E:\work soft\maven\common_conf\settings_crm_local.xml"

maven的离线模式问题

Q:什么时候需要maven离线模式? 

A:没有网络,只有本地库,又是用maven来管理项目,在编译或者下载第三方Jar的时候,老是去中央仓库上自动下载,导致出问题 

全局设置setting.xml的offline      

Eclipse中使用,一般默认位置${user.home}/.m2/settings.xml,      

如果Eclipse中配置了Maven插件,那应该在${maven_home}/conf/settings.xml 

找到offline修改为true 

<offline>true</offline>

执行命令的时候设置       

前提是配置好Maven环境      

Cmd代码  

mvn -o

Eclipse中设置maven,勾上offline      

window -> preferences -> maven

如图所示

Maven离线模式打包的步骤是什么

以上就是“Maven离线模式打包的步骤是什么”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网精选频道。

--结束END--

本文标题: Maven离线模式打包的步骤是什么

本文链接: https://www.lsjlt.com/news/356081.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Maven离线模式打包的步骤是什么
    今天小编给大家分享一下Maven离线模式打包的步骤是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。修改maven配置文件...
    99+
    2023-07-05
  • Maven离线模式打包全过程
    目录maven的离线模式问题总结最近由于公司关闭了外网环境,所以需要把maven打包方式改为在本地仓库离线打包。 1、修改maven配置文件: localRepository改为本地...
    99+
    2023-05-14
    Maven离线模式打包 Maven打包 Maven离线模式
  • android打包签名的步骤是什么
    Android打包签名的步骤如下:1. 生成签名密钥库(Keystore)文件:使用Java开发工具包中的Keytool工具生成一个...
    99+
    2023-08-25
    android
  • Windows平台的Python shell打包步骤是什么?
    Python是一种高级编程语言,它可以通过Python shell来进行交互式编程。在Windows平台上,打包Python shell是一个非常重要的任务,因为这样可以将Python代码打包成一个可执行文件,方便用户使用。在本文中,我们将...
    99+
    2023-10-26
    shell 打包 windows
  • CentOS下Maven安装的步骤是什么
    在CentOS下安装Maven的步骤如下: 确保系统已经安装了Java运行时环境(JRE)或者Java开发工具包(JDK)。可以...
    99+
    2023-10-24
    CentOS Maven
  • redis哨兵模式配置的步骤是什么
    配置 Redis 哨兵模式可以分为以下几个步骤: 安装 Redis:首先需要在多台服务器上安装 Redis。 配置主服务器:...
    99+
    2023-10-26
    redis
  • win11开启性能模式的步骤是什么
    在Windows 11中,开启性能模式的步骤如下:1. 打开“设置”(可以通过在任务栏上的搜索栏中输入“设置”来找到)。2. 在“设...
    99+
    2023-09-12
    win11
  • c#项目将dll打包到exe中的步骤是什么
    这篇文章将为大家详细讲解有关c#项目将dll打包到exe中的步骤是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。意图:想将项目用到的两个dll库文件(CryptEnDe.dll和ICSharpCode...
    99+
    2023-06-14
  • Java jar打包成exe应用程序的步骤是什么
    本篇文章给大家分享的是有关Java jar打包成exe应用程序的步骤是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。前言近期做了一个前后端合并的spring bo...
    99+
    2023-06-29
  • Java异步编程API打包的步骤和注意事项是什么?
    在Java开发中,异步编程一直都是一个重要的话题。随着业务的复杂化,异步编程的需求也越来越大。而Java的异步编程API就是帮助我们实现异步编程的重要工具之一。在本文中,我们将会介绍Java异步编程API打包的步骤和注意事项。 异步编程...
    99+
    2023-08-28
    异步编程 api 打包
  • java基于maven多模块合并打包部署的方法是什么
    这篇文章主要介绍“java基于maven多模块合并打包部署的方法是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“java基于maven多模块合并打包部署的方法是什么”文章能帮助大家解决问题。项目...
    99+
    2023-07-05
  • Java之Maven工程打包jar的方法是什么
    这篇文章主要介绍“Java之Maven工程打包jar的方法是什么”,在日常操作中,相信很多人在Java之Maven工程打包jar的方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Java之Maven工...
    99+
    2023-07-05
  • Spring的打包方式是什么
    这篇文章主要讲解了“Spring的打包方式是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Spring的打包方式是什么”吧!获取Spring发布包之后,你或许会惊讶的发现:Spring开...
    99+
    2023-06-03
  • window10连接打印机的步骤是什么
    连接打印机到Windows 10的步骤如下:1. 确保打印机已经正确连接到电源和电脑,并且打开。2. 打开Windows 10的“设...
    99+
    2023-09-18
    window10
  • ThinkPHP模板的安装步骤是什么
    本篇内容介绍了“ThinkPHP模板的安装步骤是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、首先,下载ThinkPHP框架Thin...
    99+
    2023-07-05
  • 什么是Python中的同步打包API?
    Python 中的同步打包 API 是一组可以让程序员将多个异步操作组合成一个同步操作的工具。这些 API 可以帮助程序员在使用异步编程时更加灵活和高效地控制程序的执行流程。 在 Python 中,异步编程是通过协程来实现的。协程是一种轻量...
    99+
    2023-09-18
    同步 打包 api
  • python离线安装依赖包的方法是什么
    Python离线安装依赖包可以使用以下方法之一:1. 使用离线安装包:首先,确保已经下载了需要的依赖包的离线安装包(通常为whl文件...
    99+
    2023-10-12
    python
  • iOS证书申请打包ipa上传App Store审核的步骤是什么
    本篇内容主要讲解“iOS证书申请打包ipa上传App Store审核的步骤是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“iOS证书申请打包ipa上传App Store审核的步骤是什么”吧!...
    99+
    2023-06-04
  • eclipse导入外部jar包的步骤是什么
    导入外部jar包的步骤如下:1. 将jar包复制到项目文件夹中的某个目录下,例如放在项目的lib文件夹下。2. 在Eclipse的P...
    99+
    2023-09-17
    eclipse jar
  • maven打包时候修改包名称带上git版本号和打包时间的方法是什么
    本文小编为大家详细介绍“maven打包时候修改包名称带上git版本号和打包时间的方法是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“maven打包时候修改包名称带上git版本号和打包时间的方法是什么”文章能帮助大家解决疑惑,下面跟着小...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作