maven
股海孙悟空
wx 公众号 股海孙悟空
展开
-
Maven依赖包导入错误(IntelliJ IDEA):java.lang.OutOfMemoryError: GC overhead limit exceeded
一、问题背景最近用IntelliJ IDEA 打开一个老应用,一直加载依赖不成功,主POM中存在如下错误.java.lang.OutOfMemoryError:GC overhead limit exceeded该问题是由于IDE为JVM分配的最大可用内存(-Xmx)过小导致。二、解决方法点击IntelliJ IDEA(Mac)进入Preferences,搜索“maven”进入到importing tab页,修改JVM启动项,重新设置JVM最大可用内存空间大小。...原创 2020-12-14 14:59:21 · 1796 阅读 · 0 评论 -
maven打包不通过:软件包com.sun.org.apache.xml.internal.security.utils.Base64 不存在
maven打包不通过:软件包com.sun.org.apache.xml.internal.security.utils.Base64 不存在因字节处理中引入了import com.sun.org.apache.xml.internal.security.utils.Base64;而出现的一系列问题。1.首先报错软件包com.sun.org.apache.xml.internal.security.utils.Base64 不存在解决方案:pom.xml中增加 <..原创 2020-06-15 19:12:56 · 2216 阅读 · 0 评论 -
配置maven私服nexus
1、Nexus简介1.1 Nexus概述Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问和部署在你所维护仓库中的每个Artifact。Nexus是一套“开箱即用”的系统不需要数据库,它使用文件系统加Lucene来组织数据。Nexus使 用ExtJS来开发界面,利用Re原创 2017-09-26 09:08:52 · 375 阅读 · 0 评论 -
Maven插件声明顺序的微妙差别
某个项目需要这样进行package操作:通过maven-jar-plugin率先得到本项目的jar包,之所以显式地配置jar插件是因为要排除掉一些不必要的文件紧接着,使用maven-shade-plugin,把项目的jar包和其依赖的jar打成一个all-in-one的大jar包。这并不是一种优雅的处理方式,但是限于某些环境的特殊需求,你可能必须这样选择最后,使用maven-assembl原创 2017-06-29 19:52:08 · 243 阅读 · 0 评论 -
史上最全的maven pom.xml文件教程详解
[xml] view plain copy print?project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apa原创 2017-06-29 17:32:10 · 607 阅读 · 0 评论 -
Linux配置Maven
1.下载mavenhttp://maven.apache.org/download.cgi2.解压tar xzvf apache-maven-3.1.0.tar.gz3.配置环境变量sudo gedit /etc/profileps:我的/etc/profile是属于root的,我看网上有的人没有用sudo,why?#set Maven environmentexport MAVEN_HOME=...原创 2018-05-14 19:19:03 · 548 阅读 · 0 评论