Java Intellij 14说“我的;内部缓存已损坏或格式过时;?

Java Intellij 14说“我的;内部缓存已损坏或格式过时;?,java,caching,intellij-idea,stack-trace,Java,Caching,Intellij Idea,Stack Trace,我一直在开发一个Java Jersey RESTful web应用程序,一切都很顺利,直到我再次编译并出现以下编译器错误 我在谷歌上搜索过这个问题,很多人建议我做文件->使缓存失效/重新启动…,但这不起作用 我还尝试手动删除Mac OS X目录中的文件:/Libary/Caches/IntellijIdea14。这也不起作用 以前有人经历过这种情况吗?我很困惑为什么会出现这个错误,到底是什么原因造成的。这肯定会耽误我的发展 堆栈跟踪: Information:Internal caches ar

我一直在开发一个Java Jersey RESTful web应用程序,一切都很顺利,直到我再次编译并出现以下编译器错误

我在谷歌上搜索过这个问题,很多人建议我做
文件->使缓存失效/重新启动…
,但这不起作用

我还尝试手动删除Mac OS X目录中的文件:
/Libary/Caches/IntellijIdea14
。这也不起作用

以前有人经历过这种情况吗?我很困惑为什么会出现这个错误,到底是什么原因造成的。这肯定会耽误我的发展

堆栈跟踪:

Information:Internal caches are corrupted or have outdated format, forcing project rebuild: java.io.FileNotFoundException: /Users/grantmcgovern/Dropbox/Developer/Projects/1834Software/GymAPI/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/target/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/target/classes/target/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/.idea/libraries/Maven__org_glassfish_jersey_test_framework_providers_jersey_test_framework_provider_grizzly2_2_17.xml (File name too long)
Information:4/5/15, 10:39 PM - Compilation completed with 1 error and 0 warnings in 29 sec
Error:Internal error: (java.io.FileNotFoundException) /Users/grantmcgovern/Dropbox/Developer/Projects/1834Software/GymAPI/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/target/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/target/classes/target/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/.idea/libraries/Maven__org_glassfish_jersey_test_framework_providers_jersey_test_framework_provider_grizzly2_2_17.xml (File name too long)
java.io.FileNotFoundException: /Users/grantmcgovern/Dropbox/Developer/Projects/1834Software/GymAPI/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/target/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/target/classes/target/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/.idea/libraries/Maven__org_glassfish_jersey_test_framework_providers_jersey_test_framework_provider_grizzly2_2_17.xml (File name too long)
    at java.io.FileOutputStream.open(Native Method)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:221)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:171)
    at com.intellij.openapi.util.io.FileUtil.openOutputStream(FileUtil.java:508)
    at com.intellij.openapi.util.io.FileUtil.performCopy(FileUtil.java:460)
    at com.intellij.openapi.util.io.FileUtil.copyContent(FileUtil.java:454)
    at org.jetbrains.jps.incremental.artifacts.instructions.FilterCopyHandler.copyFile(FilterCopyHandler.java:40)
    at org.jetbrains.jps.incremental.artifacts.instructions.FileBasedArtifactRootDescriptor.copyFromRoot(FileBasedArtifactRootDescriptor.java:100)
    at org.jetbrains.jps.incremental.artifacts.IncArtifactBuilder.build(IncArtifactBuilder.java:159)
    at org.jetbrains.jps.incremental.artifacts.IncArtifactBuilder.build(IncArtifactBuilder.java:50)
    at org.jetbrains.jps.incremental.IncProjectBuilder.buildTarget(IncProjectBuilder.java:855)
    at org.jetbrains.jps.incremental.IncProjectBuilder.runBuildersForChunk(IncProjectBuilder.java:836)
    at org.jetbrains.jps.incremental.IncProjectBuilder.buildTargetsChunk(IncProjectBuilder.java:894)
    at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunkIfAffected(IncProjectBuilder.java:789)
    at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunks(IncProjectBuilder.java:612)
    at org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:352)
    at org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:191)
    at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:137)
    at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:289)
    at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:124)
    at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler$1.run(BuildMain.java:238)
    at org.jetbrains.jps.service.impl.SharedThreadPoolImpl$1.run(SharedThreadPoolImpl.java:41)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:745)
信息:内部缓存已损坏或格式过时,强制项目重建:java.io.FileNotFoundException:/Users/grantmcgovern/Dropbox/Developer/Projects/1834Software/GymAPI/out/artifacts/GymAPI\u war\u explodesd/WEB-INF/target/classes/out/artifacts/GymAPI\u war\u explodesd/WEB-INF/classes/target/target/classes/out/artifacts/artifacts/out/GymAPI\u war\u explodeslodesd/WEB-INF/classes/out/artifacts/GymAPI\u war\u explodes/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war_exploded/W/W/WEB-INF/classes/out/artifacts/GymAPI\u war\u explodesd/WEB-INF/classes/out/artifacts/GymAPI\u war\u explodesd/WEB-INF/classes/out/artifacts/GymAPI\u war\u explodesd/WEB-INF/classes/idea/libraries/Maven\u org\u glassfish\u jersey\u test\u framework\u providers\u jersey\u test\u test\u framework\u provider\u grizzly2\u 17.xml(文件名太长)
信息:2015年4月5日,晚上10:39-编译完成,29秒内出现1个错误和0个警告
错误:内部错误:(java.io.FileNotFoundException)/Users/grantmcgovern/Dropbox/Developer/Projects/1834Software/GymAPI/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/target/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/target/target/classes/classes/out/artifacts/GymAPI_war_exploded/WEB-INF/classes/out/artifacts/GymAPI_war/WEB-INF/classes/out/artifacts/GymAPI_war_explodesd/WEB-INF/classes/out/artifacts/GymAPI_war_explodesd/WEB-INF/classes/out/artifacts/GymAPI_war_explodesd/out/artifacts/GymAPI_war_explodesd/WEB-INF/classes/out/artifacts/GymAPI_war_explodesd/WEB-INF/WEB-INF/WEB-INF/WEB-INF/WEB-INF/classes/GA/WEB-INF/classes/out/artifacts/GymAPI\u war\u explodesd/WEB-INF/classes/out/artifacts/GymAPI\u war\u explodesd/WEB-INF/classes/out/artifacts/GymAPI\u war\u explodesd/WEB-INF/classes/libraries/Maven\u org\u glassfish\u jersey\u test\u framework\u providers\u jersey\u test\u test\u framework\u provider\u grizzly2\u 17.xml(文件名太长)
java.io.FileNotFoundException:/Users/grantmcgovern/Dropbox/Developer/Projects/1834Software/GymAPI/out/artifacts/GymAPI\u war\u exploded/WEB-INF/classes/out/GymAPI\u war\u exploded/WEB-INF/classes/target/classes/target/classes/out/artifacts/GymAPI\u war\u exploded/WEB-INF/classes/out/artifacts/GymAPI_-war_爆炸/WEB-INF/classes/out/artifacts/GymAPI_-war_爆炸/WEB-INF/classes/out/artifacts/gyapi_-war_爆炸/WEB-INF/classes/out/artifacts/GymAPI_-war_爆炸/WEB-INF/classes/GymAPI_-war/out/artifacts/GymAPI_爆炸/WEB-INF/classes/WEB-INF/WEB-INF/class/out/artifacts/GymAPI_war_explodesd/WEB-INF/out/artifacts/GymAPI_war_explodesd/WEB-INF/classes/out/artifacts/GymAPI_war_explodesd/WEB-INF/classes/WEB-INF/classes/out/out/artifacts/GymAPI_war_explodesd/WEB-INF/WEB-INF/classes/.idea/libraries/Maven_org_glassfish_jersey_jersey_jersey_测试框架_测试框架_提供者zzly2_2_17.xml(文件名太长)
在java.io.FileOutputStream.open(本机方法)
位于java.io.FileOutputStream。(FileOutputStream.java:221)
位于java.io.FileOutputStream。(FileOutputStream.java:171)
在com.intellij.openapi.util.io.FileUtil.openOutputStream(FileUtil.java:508)上
在com.intellij.openapi.util.io.FileUtil.performCopy上(FileUtil.java:460)
位于com.intellij.openapi.util.io.FileUtil.copyContent(FileUtil.java:454)
位于org.jetbrains.jps.incremental.artifacts.instructions.FilterCopyHandler.copyFile(FilterCopyHandler.java:40)
位于org.jetbrains.jps.incremental.artifacts.instructions.FileBasedArtifactRootDescriptor.copyFromRoot(FileBasedArtifactRootDescriptor.java:100)
位于org.jetbrains.jps.incremental.artifacts.IncomatifactBuilder.build(incomatifactBuilder.java:159)
位于org.jetbrains.jps.incremental.artifacts.IncomatifactBuilder.build(incomatifactBuilder.java:50)
位于org.jetbrains.jps.incremental.IncProjectBuilder.buildTarget(IncProjectBuilder.java:855)
位于org.jetbrains.jps.incremental.IncProjectBuilder.runBuildersForChunk(IncProjectBuilder.java:836)
位于org.jetbrains.jps.incremental.IncProjectBuilder.buildTargetsChunk(IncProjectBuilder.java:894)
位于org.jetbrains.jps.incremental.IncProjectBuilder.buildchunkifeffected(IncProjectBuilder.java:789)
位于org.jetbrains.jps.incremental.IncProjectBuilder.buildChunks(IncProjectBuilder.java:612)
位于org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:352)
位于org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:191)
位于org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:137)
位于org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:289)
位于org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:124)
在org.jetbrains.jps.cmdline.BuildMain$MyMes上
$ mvn clean