java - 如何使用idea指定支持java5的javac运行?

标签 java intellij-idea build

我是Java开发新手,有一个用Java5编写的项目,包含很多spring文件和一个名为WebRoot的文件夹,使用Intellij Idea导入该项目后,似乎Idea识别出它是一个“应用程序”,如果我“重建”项目,给出很多警告,显示java文件无法编译

"Error:(17, 2) java: -source 1.3 doesn't support annotation
  (please use -source 5 or higher version to enable generics)" 

我尝试将“-source 5”添加到javac的设置中,但这导致构建失败。那么这个值在哪里设置呢?

最佳答案

使用 IntelliJ,您应该首先转到 "Project Structure Dialog"然后到"General Settings Page" 。您可以在此处将“项目语言级别”设置为 Java 5.0。

关于java - 如何使用idea指定支持java5的javac运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28412661/

相关文章:

git - build-gnuradio 成功后如何更新?

java - 在不同包中具有相同名称的两个实体

intellij-idea - 将语言注释放在扩展方法接收器上

java 10 gradle 项目 : automatic module not found

intellij-idea - 如何使用 IntelliJ 编译 Google Go bin

c++ - 测试发布版本

java - hasNextInt 无法解决线程 "main"java.util.NoSuchElementException 中的异常

java - 在 while 循环中保存值

java - 在 Java 中生成音调并改变它的音色?

需要显式排序的 Maven 多模块构建