代码写完, 就是不能跑,
由于我这个项目是从其它地方复制过来的老项目, 改了个项目名字… 然后再继续用, 发现跑步起来了.
当所有的错误都被解决用maven可以编译通过. 开启启动调试,却仍然报错如下

Preview features enabled at an invalid source release level 16, preview can be enabled only at source level 17

百度得到结果如下:

1.ctrl + shift + p.
2.Write to the command palette: Clean the Java language server workspace.
3.Press enter (restart your VScode).

经试验无效.

后来,

删除了项目目录下 .vscode文件夹, 重新用vscode打开文件夹就正常了.

后来发现还是不行, 还是会提示. 这个错误.

后来把pom.xml中的.
pom.xml

<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.8.1</version><configuration> <skip>true</skip> <source>16</source><target>16</target><skipTests>true</skipTests>  <!--                    <release>16</release>--><fork>true</fork><compilerArgs><arg>--enable-preview</arg><arg>-Xlint:all</arg><arg>-J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED</arg><arg>-J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED</arg><arg>-J--add-opens=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED</arg><arg>-J--add-opens=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED</arg><arg>-J--add-opens=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED</arg><arg>-J--add-opens=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED</arg><arg>-J--add-opens=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED</arg><arg>-J--add-opens=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED</arg><arg>-J--add-opens=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED</arg><arg>-J--add-opens=jdk.compiler/com.sun.tools.javac.jvm=ALL-UNNAMED</arg></compilerArgs><!--for unmappable characters in classes--><encoding>UTF-8</encoding><showDeprecation>true</showDeprecation><showWarnings>true</showWarnings><!--for lombok annotations to resolve--><!--contradictory to maven, intelliJ fails with this--><testFailureIgnore>true</testFailureIgnore> <annotationProcessorPaths><path><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.18.20</version></path></annotationProcessorPaths></configuration></plugin></plugins>
<arg>--enable-preview</arg>

这个参数给去掉就行了

另外 下面的这两个参数也一定要写对.

<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>

vscode java开发抽风相关推荐

  1. Visual Studio Code 配置 Java开发环境

    第一步:下载vscode 官网:Visual Studio Code - Code Editing. Redefined 第二步:下载Java     官网:Java Downloads | Orac ...

  2. win10+vscode部署java开发环境

    目录 Java开发插件配置: 调试: 快捷键: 启动配置文件launch.json: 启动配置说明: Launch: Attach: User Setting: 遇到的问题: 参考: Java开发插件 ...

  3. 【教程】VsCode搭建Java开发环境

    配置Java开发环境 主要参考官方教程:https://code.visualstudio.com/docs/java/java-tutorial 1.先安装JDK JDK下载地址:https://w ...

  4. VSCode配置JAVA开发环境,java初级面试笔试题

    我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家. 扫描二维码或搜索下图红色VX号,加VX好友,拉你进[程序员面试学习交流群]免费领取.也欢迎各位一起 ...

  5. IDEA vs VSCode在java开发上的横向对比

    讲讲出身 了解一个人需要了解他的出身,一个app也是如此. Visual Studio Code(简称"VS Code" )是Microsoft在2015年4月30日Build开发 ...

  6. VSCode配置JAVA开发环境windows 2020

    VSCode配置JAVA开发环境windows 2020(傻瓜式) 下载 安装 下载 今天想用vscode配置Java,结果网上的教程把我看傻了,一个比一个复杂,又是setting.json,又是添加 ...

  7. vscode java环境_VSCode中Java开发环境的配置方法

    vscode中怎么搭建Java开发环境?下面本篇文章给大家介绍一下VSCode配置Java开发环境的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 配置Java开发环境 主要参 ...

  8. Java开发环境配置/Vscode搭建

    文章目录 JDK简介 Java开发环境配置 Vscode中配置Java开发环境 JDK简介 JDK,全称 Java Development Kit,是整个 Java 的核心,包含 Java 运行环境. ...

  9. VSCode配置JAVA开发环境插件安装

    1.Language support for Java ™ for Visual Studio Code(Red Hat的Java(TM)语言支持) 2.Debugger for Java 3.Mav ...

最新文章

  1. Linux下安装数据库
  2. Destoon源数据库配置文件在哪_数据库监控软件Lepus安装部署详解
  3. python编程(json数据输入)
  4. 树莓派教程 - 2.2 树莓派CSI摄像头,raspivid、raspistill常用参数
  5. Xamarin.Android Binding-----百度地图SDK
  6. IE兼容/IE5兼容踩过的坑
  7. 5点促进软件外包转型升级
  8. python 头条新闻机器人_荐GitHub:今日头条机器人
  9. Kotlin技术 - 委托和代理
  10. springBoot配置 https 和http转htpps协议。
  11. 优秀孩子的父母都有这五个特点
  12. 盛大是中国互联网最耀眼的流星
  13. 【泛微E9】待办、已办页面显示内容调整
  14. 《薛兆丰经济学讲义》读书笔记6-10章
  15. 日本語のまとめ(入门班)
  16. Beautiful Soup的使用
  17. XML fragments parsed from previous mappers already contains value for XXX
  18. google weather api 谷歌天气api
  19. JS中break和continue的用法
  20. BZOJ1003 物流运输(dp+spfa)

热门文章

  1. async和await
  2. 安卓系统一键root
  3. MySQL数据库的初步了解
  4. css怎么将块元素变成,CSS块元素、行内元素、行内块元素的转换
  5. 阿里云盘无法登录,提示 重试 网络正在开小差 解决方案
  6. 江南重工再度更名 15日起改为中船股份
  7. python正态性检验:检验数据是否服从正态分布
  8. 照片太大怎么压缩变小一点,分享5个简单方法
  9. Python 获取LOL 皮肤(一)
  10. 强化学习の学习笔记(一)——多臂老虎机、ε-greedy策略、乐观初始值、增量式实现、梯度赌博机