【Java开发:工程创建】Visual Studio Code创建java工程

已被阅读 41 次 | 文章分类:日常随笔 | 2024-11-09 23:53

本文记录如何用visual studio code认识java工程,包括如何在vscode中编译 运行和调试工程;主要是针对Extension Pack for Java扩展的使用

1 Java环境配置

配置java开发环境,即JDK安装和全局变量配置,请移步JDK安装配置

2 创建Java工程

(1) 安装Extension Pack for Java扩展

安装该扩展后,会自动安装其他一些相关扩展。可以支持在vscode中编写java代码、java工程管理、运行、java代码智能提示等能力。

/net/upload/image/20241109/20241109214527.png

(2) 开始创建java工程

👉ctrl+shift+p,打开顶部搜索

👉搜索"Java",选择结果中的Java:Create Java Project

/net/upload/image/20241109/20241109214948.png

👉然后选择工程类型

这里选择"No build tools";即最简单的java工程,只为我们创建好基本源代码的目录结构,不包含任何其他配置。结构比较干净简单

/net/upload/image/20241109/20241109215334.png

👉选择一个文件夹作为工程根目录

/net/upload/image/20241109/20241109215619.png

👉输入工程名称

/net/upload/image/20241109/20241109215729.png

最终效果如下

/net/upload/image/20241109/20241109222119.png

                                            
src:java源码文件
bin:源码对应的编译后文件   // 每次重启后,会自动编译最新的源码到bin目录
lib:存放本地依赖文件
                                            
                                        

(33) 运行和调试

👉打开App.vue可以看到"Run"和"Debug"的字样

run:直接运行结果,断点不会停;如图

/net/upload/image/20241109/20241109224058.png

debug:如果代码有断点,会进入调试模式;如图在左侧加一个断点,然后点击"Debug"

/net/upload/image/20241109/20241109224204.png

通过上方工具栏可以逐步调试

(4) 导出jar包

左下角"Java Projects"选项卡,点击导出jar包图标,然后选择一个入口class,目前只有一个App.class,选中即可

/net/upload/image/20241109/20241109224704.png

成功后,在目录生成demo1.jar;可运行jar包查看结果

/net/upload/image/20241109/20241109224842.png

3 使用离线依赖Jar包

(1)下载离线jar包:从apache官网下载一个离线包到本地

本文下载org.apache.commons.lang3.StringUtils jar包,实现将字符串反转的功能

(2) 拷贝jar包到lib文件夹:解压下载的zip,从中拷贝出jar包

/net/upload/image/20241109/20241109233926.png

拷贝到lib文件夹后,Referenced Libraries中会显示该包,可以展开并查看详细的类和方法。

/net/upload/image/20241109/20241109234240.png

/net/upload/image/20241109/20241109234322.png

(3) 引入jar包,并使用里面的方法

👉新建App1.java类;键入如下内容

                                            
import org.apache.commons.lang3.StringUtils;
public class App1 {
    public static void main(String[] args){
        String str="Hello XiaobaiGis";
        String reverseStr=StringUtils.reverse(str);
        System.out.println("反转后的字符串:"+reverseStr);
    }
}
                                            
                                        

/net/upload/image/20241109/20241109234540.png

👉运行查看结果;至此如何使用离线jar包就成功了

/net/upload/image/20241109/20241109234621.png

以上从代码运行、编译、调试、导出jar包、代码提示、自动补全等能力都是Extension Pack for Java 扩展提供。其他详细能力可以自行尝试。

上一篇:

QQ:3410192267 | 技术支持 微信:popstarqqsmall

Copyright ©2017 xiaobaigis.com . 版权所有 鲁ICP备17027716号