vscode引⼊Java扩展包,VSCodeJava⼿动导⼊jar和源码包使⽤ Maven 等包管理的可以不⽤向下看了,以下只讲述如何为普通 Java 项⽬导⼊单独的 jar 包
之前有⼀篇⽂章讲述了如何配置 VSCode 的 Java 调试环境,博主我从配置成功使⽤到现在⼀直只使⽤了 JDK ⾃带的包,直到昨天由于有⼀个项⽬需要进⾏邮件发送,需要引⼊ Mail 包,⽹上的教程⼤多是在 JDK 中引⼊ jar 包,但是这时 VSCode 会报⼀⼤堆莫名奇妙的错误,然⽽实际运⾏ JVM 却没有报错,直到今天学习 JDBC 时 Eclipse 导⼊ jar 包时才发现可以在每个 Java 项⽬中独⽴导⼊ jar 包,然⽽VSCode ⼜该如何导⼊ jar 包?
探索
在之前的教程中我的⽅案时利⽤⼀个插件来创建 Java 项⽬,⽽创建的 Java 项⽬就是 Eclipse 项⽬(VSCode ⽀持 Eclipse 项⽬),创建项⽬后我们看到在项⽬⽂件夹中有两个⼦⽂件夹,⼀个⽤来存源码,⼀个⽤来存 class ⽂件,另外还有两个⽂件⼀个是.classpath⽂件,⼀个是.project⽂件,通过从 Eclipse 导出添加过 jar 和源码的项⽬可以发现,在.classpath的⽂件中多了⼀⾏配置
从中可以看到,在 VSCode 中引⼊ jar 包只需将 jar 的路径填⼊到 path 中,源码路径填⼊到 sourcepath 中即可
实现
第⼀步:在项⽬⽂件夹中添加⼀个 lib ⽬录,⼀般引⼊的 jar 包都存储在 lib ⽬录,⽅便后续操作
怎么把项目导入到eclipse第⼆步:将要引⼊的 jar 包复制到 lib ⽬录下
第三步:修改.classpath⽂件,增加⼀⾏ classpathentry,并填⼊正确的路径,可以填相对路径,也可以填绝对路径
若不导⼊源码只需将 sourcepath 属性删除即可
若要导⼊源码请继续往下
第四步:在 lib ⽬录中新建⼀个 sources ⽂件夹,然后将该 jar 包的源码复制到该⽂件夹即可
第五步:在该 jar 包的 classpathentry 标签中增加 sourcepath 属性,并填⼊正确的路径
第六步:Ctrl+S 保存,然后回到 java ⽂件,此时⼀堆莫名奇妙的报错应该都已经消失了,若还存在,请重新启动 VSCode 或者重置VSCode 中的 Java 环境
结语
这时有些⼈可能会吐槽这么⿇烦为什么不换其他的 IDE,因为已经掉⼊了 VSCode 的坑⾥爬不出来了,
各种神奇的插件,⾮常快的启动速度,以及多种编程语⾔快速切换,博主我有多个⼯作区,⽐如 C 和 Java 的,切换时只需关闭⽬前的⼯作区然后切换另⼀个⼯作
区,VSCode 就会将该语⾔的编译环境⾃动加载,同时 VSCode 的代码补全也是极为⽅便的,基本只需要打两个字母然后按下 Tab
键,VSCode 就能完成正确的补全,这时就要吐槽⼀下 Eclipse 反⼈类的补全快捷键,⼤多编辑器和 IDE 的补全快捷键都是 Tab 键,然⽽Eclipse 却是不同寻常的 Enter 键,⽤起来实在难受,然⽽学校机房就是使⽤ Eclipse(捂脸
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论