我用eclipse開發(fā) java Resource下有個紅叉但找不到具體錯誤文件
找不到具體哪里錯誤
org.eclipse.m2e.wtp.MarkedException:?Unable?to?configure?cfsOperation at?org.eclipse.m2e.wtp.AbstractProjectConfiguratorDelegate.configureProject(AbstractProjectConfiguratorDelegate.java:98) at?org.eclipse.m2e.wtp.WTPProjectConfigurator.configure(WTPProjectConfigurator.java:71) at?org.eclipse.m2e.core.project.configurator.AbstractLifecycleMapping.configure(AbstractLifecycleMapping.java:120) at?org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$3.call(ProjectConfigurationManager.java:501) at?org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$3.call(ProjectConfigurationManager.java:1) at?org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:176) at?org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:151) at?org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:494) at?org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration0(ProjectConfigurationManager.java:432) at?org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$2.call(ProjectConfigurationManager.java:345) at?org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$2.call(ProjectConfigurationManager.java:1) at?org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:176) at?org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:151) at?org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:99) at?org.eclipse.m2e.core.internal.embedder.MavenImpl.execute(MavenImpl.java:1351) at?org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:342) at?org.eclipse.m2e.core.ui.internal.UpdateMavenProjectJob.runInWorkspace(UpdateMavenProjectJob.java:77) at?org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:39) at?org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) Caused?by:?org.eclipse.core.runtime.CoreException:?One?or?more?constraints?have?not?been?satisfied. at?org.eclipse.wst.common.project.facet.core.internal.FacetedProject.modifyInternal(FacetedProject.java:363) at?org.eclipse.wst.common.project.facet.core.internal.FacetedProject.mergeChangesInternal(FacetedProject.java:1181) at?org.eclipse.wst.common.project.facet.core.internal.FacetedProject.access$2(FacetedProject.java:1117) at?org.eclipse.wst.common.project.facet.core.internal.FacetedProject$1.run(FacetedProject.java:324) at?org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2241) at?org.eclipse.wst.common.project.facet.core.internal.FacetedProject.modify(FacetedProject.java:339) at?org.eclipse.m2e.wtp.WebProjectConfiguratorDelegate.configure(WebProjectConfiguratorDelegate.java:133) at?org.eclipse.m2e.wtp.AbstractProjectConfiguratorDelegate.configureProject(AbstractProjectConfiguratorDelegate.java:94) ...?18?more
2018-05-06
我也有遇到這種情況,右鍵項目-->properties-->java compile, 將里面的默認的1.5改成你的jdk版本,OK
2017-10-12
pm.xml里加入下面這一行試試。
?<profiles>
??<profile>
???<id>jdk-1.8</id>
???<activation>
????<activeByDefault>true</activeByDefault>
????<jdk>1.8</jdk>
???</activation>
???<properties>
????<maven.compiler.source>1.8</maven.compiler.source>
????<maven.compiler.target>1.8</maven.compiler.target>
????<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
???</properties>
??</profile>
?</profiles>
2017-10-11
1,可以用maven clean命令clean一下,然后項目在maven上選擇update project;
2,可以選擇navigator模式查看,或者查看隱藏文件里的JAVA編譯模式。
3,再不行重新啟動eclipse。