Abnormal build process termination--解决IDEA启动web项目报错
idea启动后报error:abnormal build process terminatio
报错的原因如下:
error:abnormal build process termination:
"c:\program files\java\jdk1.8.0_121\bin\java" -xmx700m -djava.awt.headless=true -djava.endorsed.dirs=\"\" -djdt.compiler.usesinglethread=true -dpreload.project.path=d:/ide/workspace/niuwan-root -dpreload.config.path=c:/users/relieved/.intellijidea2017.3/config/options -dcompile.parallel=false -drebuild.on.dependency.change=true -djava.net.preferipv4stack=true -dio.netty.initialseeduniquifier=-900763217256069649 -dfile.encoding=gbk -djps.file.types.component.name=filetypemanager -duser.language=zh -duser.country=cn -didea.paths.selector=intellijidea2017.3 "-didea.home.path=d:\program files\jetbrains\intellij idea 2017.3.1" -didea.config.path=c:\users\relieved\.intellijidea2017.3\config -didea...
---------------------
部分代码如上方所示,并没有全部贴完。但大概就是这样子。百度了一下,大多数的答案是关闭windows的防火墙。照做但是没有效果。
下面就是windows防火墙的原因,解决很简单:
1:打开windows控制面板->windows防火墙
2:点击允许程序或服务通过windows防火墙
3:点击允许运行另一程序,再打开的页面选中idea即可,然后确认退出。
所以呢,我便开始思考着到底是哪里出了问题。当我出现这个问题的时候,项目里面还出现了其他问题。问题是string这种类居然提示说没有定义。然后包也引了。后来我想难道是jdk的环境问题吗?之前刚刚重新装了jdk。于是在file下的project structure中,把sdk中的jdk重新添加,却发现选择了正确的jdk目录却提示不是正确的jdk路径。于是,我重新安装了jdk。在idea中又重新引了jdk。这个问题就解决了。所以有时候当你一直运行正确的时候,突然发现有问题了。可能就是近期修改的东西导致的。像我这个,就不是关闭防火墙能解决的了。而是我的jdk环境出了问题。特记录分享。希望可以帮助给其他人,在解决问题的时候多个思路。