用VSCode配置java环境学习algs4踩坑笔记

用起来还是不是很舒服,电脑不行真的很痛苦w(゚Д゚)w

1.java环境配置

1.装插件

vscode要编写和调试java程序的话,起码要安装这两个插件

  • Language Support for Java(TM) by Red Hat
  • Debugger for Java

Java Extension Pack ,这是个java的插件包,里面有包含上面的两个

没装的话就会一直弹出提示叫你安装

所以,先把 Java Extension Pack 装上再把除那两个外的禁用

2.装java jdk

插件安装完会打开Java Development Kit 页面,如果没打开也可以用Ctrl+Shift+P再输入Java: Configure Java Runtime回车来打开。

在Install下选择OpenJDK11其他的不动,然后安装。安装完应该还要再重启一次。

3.调试

代码写好按f5进行调试就会在.vscode下生成个launch.json,默认是用vscode终端进行输入输出

要改成命令提示符的话就要再加一行:

"console": "externalTerminal",

就行。

这些做完后,不用建项目的java单文件编写调试环境就差不多就完成了。

4.清除工作区缓存

调试的时候很经常会碰到些乱七八糟的报错,导致调试进行不了。

有相当一部分情况貌似是因为java的工作区缓存没刷新的原因(我猜的

总之,可以先试着清一下工作区缓存试试。用Ctrl+Shift+P打开这个

再输个javaclean

 再回车,然后右下角就会出来

选Restart and delete,然后编辑器重启完就好了。

2.第三方包的导入

3.报错

这种貌似是泛型的安全警告

Type safety: Unchecked cast from Object[] to Item[]

Comparable is a raw type. References to generic type Comparable<T> should be parameterized

这种就只是个警告,编译的话没问题,看着烦的话可以把这两条注释放到类或者函数的前面,就能给屏蔽掉

  • @SuppressWarnings("rawtypes")
  • @SuppressWarnings("unchecked")

具体哪条慢慢试,这玩意我还没搞懂

猜你喜欢

转载自www.cnblogs.com/Observer-A/p/12529774.html