美文网首页
IntelliJ IDEA 中使用遇到的问题

IntelliJ IDEA 中使用遇到的问题

作者: Vchar_Fred | 来源:发表于2019-05-07 23:45 被阅读0次

一、maven地址切换后,依然在原来的地址上下载,导致依赖的jar包下载失败

公司由于业务需要将maven地址修改了,在正确修改maven的setting文件相关配置后,idea中进行maven项目构建时失败,项目所依赖的jar全部无法下载,发现其依然在原来的地址上下载。

解决步骤如下:

  1. 确定setting文件是否设置正确。
  2. 在项目的pom.xml文件中指定下载地址;注意把这个放到<dependencies></dependencies>的前面,否则会优先使用依赖包中的下载地址
    <repositories>
         <repository>
             <id>rdc-releases</id><!--这个ID一定要正确,否则无法下载-->
             <url>https://repo.rdc.aliyun.com/repository/123456/</url>
             <releases>
                 <enabled>true</enabled>
             </releases>
             <snapshots>
                 <enabled>false</enabled>
             </snapshots>
         </repository>
         <repository>
             <id>rdc-snapshots</id>
             <url>https://repo.rdc.aliyun.com/repository/1234567/</url>
             <releases>
                 <enabled>false</enabled>
             </releases>
             <snapshots>
                 <enabled>true</enabled>
             </snapshots>
         </repository>
     </repositories>
  1. 将idea中.IntelliJIdea2018.3\system\Maven\Indices目录下的文件全部删除;重启idea再次尝试。
  2. 最好将.m2和maven安装路径下的setting文件都设置一哈,避免idea读取的不是你想要的。(PS.2019版本的idea就是直接读取的maven安装路径下的setting文件,即使你自己配置指定过。 :(((...
  3. 如果还是不行,那么把idea的缓存清除哈或者初始化哈再次尝试。

二、idea中启动Tomcat发现控制台乱码

  1. 修改项目编码为UTF-8;位置在:File->Settings->Editor->File Encodings;所有都设置为UTF-8,同时把Transparent...勾选上
  2. 在VM options中配置-Dfile.encoding=UTF-8
  3. 修改idea的idea64.exe.vmoptions配置文件,在里面加上-Dfile.encoding=UTF-8这个配置

相关文章

网友评论

      本文标题:IntelliJ IDEA 中使用遇到的问题

      本文链接:https://www.haomeiwen.com/subject/ncouoqtx.html