解决Version XXXX of the JVM is not suitable;配置maven仓库

一、eclipse指定jdk1.8版本启动,解决Version XXXX of the JVM is not suitable
    当我们安装有关STS插件时,会遇到有关jdk版本的问题导致不能执行EXE文件,这时我们只要在**.ini**文件中指定我们的jdk版本即可。
STS3报错提示:
在这里插入图片描述
STS4报错提示:
在这里插入图片描述
解决方式:
配置STS文件夹下的STS3:STS.ini文件或STS4:SpringToolSuite4.ini文件。
添加如下字段:
注意/和\

-vm
D:/Java/jdk1.8.0_111/bin

下面是完整配置:
在这里插入图片描述
二、配置Maven本地仓库
1、配置maven的setting,默认是c盘下的.m文件架下的setting.xml
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
2、在Maven的安装目录下的conf目录下找到settings.xml文件,打开该文件,修改如下部分:   在这里插入图片描述
pom 启动 profile maven 原有配置。
mirror配置 mirrorof 和 id 匹配优先。
mirrors
这个标签重要的属性包括id、mirrorOf。id用来唯一区分。mirrorOf用来关联repository。url用来表示私服地址。
mirrorOf常见大家配置成*、central、repo啥的。这里刚才提到了是用来关联respository的。
repositories
这里面算是配置的重点

<repository>
      <id>alibaba</id>
      <url>http://code.alibabatech.com/mvn/releases/</url>
      <releases>
              <enabled>true</enabled>
      </releases>
      <snapshots>
               <enabled>false</enabled>
      </snapshots>
</repository>

几个重要的配置,id标识,url地址,是否从该仓库下release,是否从该仓库下快照版本

<mirrors>
    <mirror>
        <id>nexus</id>
        <name>mvn.ws.netease.com</name>
            <mirrorOf>central</mirrorOf>
        <url>http://mvn.xxx.com/nexus/content/groups/t_repo_group/</url>       
    </mirror>
  </mirrors>
  <profiles>
    <profile>
  		<repositories>       
        	<repository>
          	    <id>central</id>
          	    <url>http://mvn.ccc.com/nexus/content/groups/t_repo_group/</url>
          	    <releases><enabled>true</enabled></releases>
                <snapshots><enabled>true</enabled></snapshots>
        	</repository>
		</repositories> 
	</profile>
  </profiles>

此外mirrorOf中可以配置通配符,例如*,表示任何repository都和这个关联。

还有就是如果repository的id能和mirrorOf关联上,那么url以mirror的为准,否则以repository中自己的url为准。
profile

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值