`
streammoon
  • 浏览: 24704 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

@Controller 注解 error

阅读更多
错误信息:

Syntax error, annotations are only available if source level is 5.0

解决 :
变更java Compiler 为6.0(我jdk为6)

右击项目 选 Properties
然后 如图。。





=============================
maven install 时 异常。。。。

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.0.2:compile (default-compile) on project MvnTestPro: Compilation failure
D:\Workspaces\MvnTestPro\src\main\java\com\tt\app\action\LoginAction.java:[7,1] -source 1.3 中不支持注释
(请使用 -source 5 或更高版本以启用注释)
@Controller
-> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.0.2:compile (default-compile) on project MvnTestPro: Compilation failure
D:\Workspaces\MvnTestPro\src\main\java\com\tt\app\action\LoginAction.java:[7,1] -source 1.3 中不支持注释
(请使用 -source 5 或更高版本以启用注释)
@Controller


at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:581)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:324)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:247)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:104)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:427)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:157)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:121)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: org.apache.maven.plugin.CompilationFailureException: Compilation failure
D:\Workspaces\MvnTestPro\src\main\java\com\tt\app\action\LoginAction.java:[7,1] -source 1.3 中不支持注释
(请使用 -source 5 或更高版本以启用注释)
@Controller


at org.apache.maven.plugin.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:516)
at org.apache.maven.plugin.CompilerMojo.execute(CompilerMojo.java:114)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:105)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:577)
... 14 more
[ERROR]
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException



解决:
添加 如下到pom.xml
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>



如图:



。。。。。
clean  。。。 install 
  • 大小: 118.8 KB
  • 大小: 47.4 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics