可能是文件夹没有权限,或者路径太长,不要放在你的用户文件夹下,放在d盘里看看
maven 仓库 和 项目 都改个 其他盘的目录吧,你项目和 仓库 都放在了 C盘用户目录,包含了中文,读取相关文件是会有些问题的
1、下载安装一个maven、然后集成到idea中。
2、用maven统一管理jar包
在JDK1.7之前运行时常量池逻辑包含字符串常量池存放在方法区, 此时hotspot虚拟机对方法区的实现为永久代。
在JDK1.7字符串常量池和静态变量被从方法区拿到了堆中,运行时常量池剩下的还在方法区, 也就是hotspot中的永久代。
在JDK8 hotspot移除了永久代用元空间(Metaspace)取而代之, 这时候字符串常量池还在堆,运行时常量池还在方法区,只不过方法区的实现从永久代变成了元空间(Metaspace)
通过上面的图解,我们可以轻易得知在不同的版本中方法区及内部组成部分是在不断变化的。