同事的maven工程导入我的eclipse后,出现很多问题,最终一一解决:
1. 在 Eclipse Preference 菜单中设置 Java -> Installed JRE, 将 JRE 目录修改为 JDK 目录;
2. 在工程上点出属性菜单,查看 Java Build Path->Libraries,发现使用了 JRE System Library [J2SE-1.5],点击改为Workspace 使用的 JRE7;
然后再点击 Java Compiler 菜单,在 Compiler Compliance Leve 选择 1.7; 然后点击Apply 按钮,此时提示rebuild工程,确认即可。
3. 在工程上点出Maven菜单,查看 Update Project, 勾选 Force Update Snapshots/Releases,取消勾选Update project configuration from pom.xml,然后点击确定即可。
eclipse中javascript报错问题处理:
三个地方:
<1>"eclipse设置 ":
- window->preference->JavaScript->Validator->Errors/Warnings->Enable Javascript Sematic validation前面的钩子去掉
<2>".project "文件:
- projectDescription->buildSpec->
- "中的下面部分删除!"
- <buildCommand>
- <name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
- <arguments>
- </arguments>
- </buildCommand>
<3>"删掉原来的js文件重新复制一份! 因为之前的那份已经被项目标记错误了."
搞定!
maven 工程每次打开都是 J2SE 1.5,这是 maven 的问题,解决办法:
The problem is not with Eclipse, but with the projects you're importing. m2e will set the project's JRE to match the maven project. The POM specifies the JRE version, and this is defaulted to 1.5 if not present. You need this in the POM:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.0</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
</build>