从svn上拉下来的maven工程少jar包

性能优化:jar / war包太大怎么办?分析Maven依赖,jar包瘦身 大家好,我是Oxye~ 最近在开发一些新系统,昨天发现一个系统的jar包突然变大好多,其他系统几十mb,它246mb,传输起来慢。突然想到之前看的一篇文章,有程序员把实况足球传到了SVN上,导致war包巨大一个程序员的水平能差到什么程度?我觉得自己项目不至于内置游戏,但可能依赖了多余的jar,所以进行了排查,并解决了jar过大的问题,现在把排查思路记录一下,过程并不难。如果你觉得jar或war包太大,不太正常,可以根据这个思路排除一下多余依赖,我只是排除了一个组依赖jar包就小这么多。 阅读详情

从svn上检出到Eclipse上之后,maven工程会自己下载所依赖的jar包,但有的时候,因为某些原因会下载失败。在启动maven工程时,报jar缺失。


解决办法,自己在网上找了一堆,啥办法都有,各种各样的原因。快速解决办法,进入你电脑上的maven的jar包仓库。看Eclipse缺哪个jar包(或者搜索*.lastUpdated,看缺哪个),就从同事那里,把相应的jar包拷过来。


maven仓库的位置默认的话,在C:\Users\admin\.m2\repository里面,如果,你对自己电脑的上的本地maven仓库进行了设置,就在apache-maven-3.3.9\conf\settings.xml中查找一下本地的maven仓库位置

  <!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->


然后 Alt + F5 更新一下,然后就可以了


今天头让下个新项目,我就这样搞的。

Jenkins+SVN+Maven实现自动打包Jar/War并发布 一.背景 由于部门想要搭建一套Svn+Jenkins的持续集成环境,Jenkins的部署是由部门的运维同事负责的,我则负责Jenkins任务的创建。 部署Jenkins并创建用户(这里忽略这个步骤,不讲解) Jenkins部署完成后,使用管理员账户登录Jenkins 点击系统管理-&gt;全局工具配置-&gt;下滑找到Maven,点击Maven 安装-&gt;配置Maven 第... 阅读详情

相关推荐

MCGS触摸屏Modbus TCP通讯实战:从寄存器写入到字符串处理的完整代码解析

本文详细解析了MCGS触摸屏通过Modbus TCP协议实现寄存器写入和字符串处理的完整代码,涵盖单寄存器写入、多寄存器写入及字符串传输等核心技术。文章还提供了MCGS组态环境中的实战配置步骤和常见问题排查方法,帮助开发者快速掌握工业自动化通讯的关键技术。

study的专栏 759

eclipse通过svn下载的springBoot+Mybatis项目,包缺失怎么解决?

eclipse通过svn导入项目的时候经常出现包下载不全 我这边是因为网络的原因导致的包下载不全,如下图: 打开包所在目录,你会发现包的牛奶瓶标志是暗的。 解决办法 1、更新maven项目 因为我这边是缺maven包,所以更新一下maven项目就行了 再次打开项目就没有错误了 只不过牛奶瓶还是暗的,我也不知道说明情况,但是项目可以照常运行了。 2、删除项目,等网...

CHINAHamilton的博客 2157

群晖设置公网ipv6方式域名解析访问

群晖、IPV6、域名解析

爬山虎的博客 2万+

Eclipse从SVN检出maven项目后没有jar包,报错,不显示是maven项目

Eclipse从SVN检出maven项目后的一些配置 Eclipse从SVN检出maven项目后,会发现它只是一个普通的java project,如图: 这里我们需要把它转成maven-webapp,并调整相关属性,设置运行环境,关联相关jar目录等。   个人环境: eclipse4.4 Luna   JDK7    Tomcat7    Maven3.1  

文中肖鸟的博客 9121

【OpenClaw 实战】Ubuntu 双机 Gateway + Node 部署全流程 + 所有常见坑(2026版)

如果你只是需要浏览器自动化、截屏、简单系统查询 →Node 模式够用,别折腾 exec。如果你需要 GOLD 运行任意 shell 命令、git、npm、自定义脚本 →必须升级成 Gateway。bind lan + pairing approve + token 统一。后续想玩多 Agent 团队,优先考虑双/多 Gateway + 聊天通道互发(社区已有不少成功案例)。欢迎评论区留言你的环境和报错,一起交流!

hampeter的博客 1547

【Q1/论文复现】:利用 CHARLS 数据库考察抗高血压药物依从性和认知衰退

摘要: 北京大学团队基于CHARLS数据(2011-2018)的纵向研究发现,抗高血压药物高依从性能显著延缓中国45岁及以上社区中老年人的认知衰退。研究表明,坚持服药者7年内全局认知衰退速度降低0.014SD/年,记忆功能衰退减缓0.023SD/年,效果接近正常血压人群水平。研究还提示社会经济地位(SES)可能通过影响用药依从性间接调控认知衰老进程。该成果为高血压管理对认知保护提供了人群级证据,发表于《BMC Medicine》(DOI:10.1186/s12916-025-03949-8)。

dingdianbangni的博客 809

【Java】SVN下载maven项目到eclipse之后,项目红叉,pom.xml出现Missing artifact fakepath:dubbo:jar:2.8.5等缺少jar包情况...

刚入公司,从svn上把代码弄下来之后导入eclipse,一般是maven项目,往往项目都会有红叉。如果排除代码本身问题,一般是jar包没有。 鼠标点开pom.xml文件,在约束那里一般有红叉,鼠标放上去一般会提示Missing artifact fakepath:dubbo:jar:2.8.5等提示,表示本地仓库缺少jar包。 如果本地仓库确实没有,一般点击maven-update proje...

weixin_33766168的博客 218

区块链技术概述:从比特币到Web3.0

区块链技术正重塑数字世界的信任机制。本文系统梳理了区块链的发展路径:从比特币的PoW共识和UTXO模型,到以太坊的智能合约和账户体系,直至Web3.0的去中心化互联网愿景。文章详细解析了区块链的核心特性(去中心化、不可篡改等)和数据结构,通过流程图展示了比特币交易生命周期和智能合约执行流程,并对比了Web2.0与Web3.0的关键差异。最后,用Python代码实现了包含区块类、交易处理和挖矿机制的简易区块链系统,为理解区块链底层原理提供了实践参考。

闲人编程的博客 460

Eclipse导入Maven项目,本地中央仓库缺少项目中Jar解决方案。

在使用Eclipse导入Maven项目时,时常会发现导入的Maven项目中,由于本机的Maven本地中央仓库缺少一些Jar包,有些.java文件报错,显示缺少相关的Jar包。         有时,使用:选中Maven项目  ---->    右键选择Maven  ----> Update Project...  的操作(如图一所示)后,依旧不能解决问题。不妨试一试我下面所讲的方法。

dear_Alice_moon的专栏 1万+

海康Visionmaster-全局脚本:VM 加载方案后自动执行 的方法,如何让VM在方案加载后自动执行流程?

海康Visionmaster-全局脚本:VM 加载方案后自动执行 的方法,如何让VM在方案加载后自动执行流程?

视觉人机器视觉的博客 2039

SAP 批量修改 工艺路线 和 BOM

1、在运维的过程中经常会遇到用户需要批量更改组件,或者是批量更改数量,还是组件里面的一些标识,当处理这些批量数据处理的业务时,BOM的批量更改一个想到的就是CS20,但是CS20当BOM需要替换的时候就不是很适用。当前工作区域:选择 SAP_ITEM 对BOM行项目进行变更,工艺路线也是可以批量更改的,根据实际的业务进行选择,我这里选择的就是BOM的组件变更。5、本博客将使用新的一种方式进行BOM的批量变更,标准的事务代码:CEWB对BOM进行批量更改。3、使用LSMW的方式进行BOM的批量更改。

我小时候很黑的博客 4100

eclipse 上传项目到SVN 文件无故缺少

出错原因:eclipse与maven插件的结合时,将.settings目录和.project等文件同步到svn甚至还会引起冲突和不便,因此最好将它们忽略。   解决办法: 首先打开eclipse菜单中的Window-&gt;preferences 在左侧列表中选择Team-&gt;Ignored Resources,然后右侧点击Add Pattern...   把忽略掉的部分...

花开时节 230

【从零开始学习 UVM】1.1、UVM 概述 —— Preface

【从零开始学习 UVM】1.1、UVM 概述 —— Preface

努力,加油每一天鸭~ 828

如何在Spring官网下载jar包

昨天学习spring的时候,由于要下载Spring的相关jar包资源文件,然后就上Spring官网,由于改版了,,放到github上给托管了,和之前区别不一样了,然后找了半天,也没有找到具体在哪儿下载,然后折腾了一阵子,算是清楚了一些。。 方法一: 1、打开Spring官网:http://spring.io/,然后点击projects。 2、找到Spring Framew

liangtiaoxian的专栏 2万+

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

项目打包步骤war包/jar包(附Maven环境部署配置)

打war包 (web、webroot项目)1、需要先配置好jdk 1.8、tomcat、ant 1.7 (版本视情况定)2、把项目编译文件(autoAnt.bat、build.xml、packwar.bat)放到项目代码目录 3、编译成功后,把war(如RMS)包放到Tomcat的webapps目录下,启动Tomcat4、配置项目的数据库,到Tomcat的webapps\RMS\WEB-IN...

测试小白升级记 903

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

IDEA maven 项目中的jar包依赖是红色波浪线 找不到jar包

DEA中Spring Boot项目不识别MABEN库中的jar包 1. 前言 故事: LZ已经两年没有写代码了,以前没用过IDEA这个开发工具,现在是在带项目。今天在检查系统建设质量的时候,想把项目导入到自己的环境中运行检查,但是在jar包的环节卡住了,作为一个老java,甚是惭愧。 背景: 在SVN完整宕下来的项目,导入自己的环境,...

weixin_42222534的博客 2477

Maven将本地jar包导入本地仓库

1、配置环境变量 变量名:MAVEN_HOME 变量值:E:\WEB\Maven\apache-maven-3.5.3\maven 变量值写解压后的maven文件的路径 变量名:PATH 变量值:E:\WEB\Maven\apache-maven-3.5.3\bin 变量值是maven下bin的路径 打开命令行 mvn -version 显示以下内容则成功 打开jar包所在位置的文件夹 cmd回车 ...

qq_51218906的博客 4272

maven依赖本地jar包

依赖本地包 <dependency> <groupId>com.cetc.city</groupId> <artifactId>cetc-common</artifactId> <scope>system</scope> <version&gt...

JustPlay1994的专栏 4117

maven中增加插件在springboot项目的jar包中插入svn版本号

1.添加插件 2.接着在程序中读取jar包中的MANIFEST.MF文件即可获取插进去的SVN版本和SVN提交时间3.可以写一个HTTP接口,就可以通过命令在后台直接获取版本信息

yunfeather的博客 1012

maven工程无依赖jar包的问题

问题场景:公司项目svn导出到本地之后,本身是maven工程,有pom文件,但是没有maven依赖的jar包,开发工具myeclipse 2016 具体情境如图: 错误原因:maven插件不兼容<?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="src/main/jav

也许我太傻 729

20191024 maven和jar包更新的问题

1024,程序员的节日,哈哈,好久没记录下了。 脑子清晰的时候,什么问题都是可以解决掉的。 神奇的问题: Failure to find dm:dameng-jdbc:pom:7.18 in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reatt...

do what you like && brave 1111

IDEA上传jar包到maven仓库

很多时候大家在查找资料的时候,都需要按照资料的maven包copy到自己的pom.xml文件后,发现一直是报错下载不成功,这是因为你的maven中心仓库根本不存在这个包,这时候我们可以通过导入jar包的方式来成功解决,但是在公司项目的时候需要svn上传代码的同时也需要上传引入的maven包,这个时候就需要将自己导入的jar包转成maven包。 1、进入IDEA打开maven的命令行 2、输入需要上传的jar包信息 格式如下: install:install-file -Dfile=<Jar包的地.

Small_Pang的博客 3386

maven引用公共包_Maven项目怎样引用其他项目/或者jar包-阿里云开发者社区

惯例:我是温浩然:现在越来越多的项目都用Maven进行管理jar包,我这里说的是,Maven怎样引用本地Maven项目.一个项目从SVN上下载下来,先在本地删除(只是在工作环境中删除,不要删除文件),在通过eclipse导入Maven项目,然后,右键项目,选择Maven,选择Update Project.一个项目的JAR包就从Maven服务器上下载到本地了。我对Maven的理解。Maven就是对j...

weixin_39622399的博客 347

Maven项目更新时jar包丢失

从SVN上检出的项目转成Maven项目时,项目上经常会出现个红色的!号,依赖的jar包有丢失....解决办法:项目右键-&gt;Build Path-&gt;Configure Build Path,找到错误所在,也就是丢了哪些个jar包。然后再进行后续操作。之前我记得IDEA的工具是可以单个删除都是的jar包的,然后再更新,就可以了,但sts不能单个删除,只能删除整个Maven依赖,试了几次,删...

alinekang的博客 5045

maven工程编译并生成可执行JAR包命令

在JAVA持续集成构建中,需要从SVN check out的代码编译并打成可执行JAR包,高手告诉我maven命令如何? 我用mvn compile package或mvn jar:jar都能打成jar包,但不能执行 利用HUDSON+MAVEN编译打包java maven工程,打包成可执行的JAR包。在HUDSON中需要填写maven命令。我想知道的是打可执行jar包的maven命令。 我的

jwcjlu的专栏 2196

什么是maven,jar包的查找过程?

1.什么是maven? Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。 2.什么是项目管理工具? 就是SVN。对于SVN的介绍见我的上一篇博客: 3.maven的好处? 使用传统的web项目开发的crm的大小大约在48M左右。 同样的项目使用maven,它的大小为127KB左右。 4.小结: 同样的项目使用maven工程来实...

weixin_30254435的博客 206
上一篇: FTP连接服务器,显示乱码问题,解决办法
下一篇: This is a prerequisite condition to test whether sufficient total swap space is available on system
java_1992
博客等级 码龄11年 10粉丝 35原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值