百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 热门文章 > 正文

Visual Studio Code进行Java开发

bigegpt 2024-09-06 17:55 7 浏览



Java是当今世界最流行的编程语言,拥有跨平台和巨大的开发人员库。Java Development Kit(JDK)为开发Java Application提供了开发环境。

有许多IDE可用于开发Java应用程序。今天,我正在使用文本编辑器来学习java。文本编辑器是了解dept中java语言结构和语法的最佳方式。IDE喜欢Intelij Idea或Eclipse生成java应用程序的所有基本结构,所以它对初学者学习Java应用程序有了更好的理解。使用文本编辑器的其他优点是,它占用的内存比IDE少。因此配置笔记本电脑或计算机配置较低的开发人员可以使用文本编辑器作为“Java开发”。“Visual Studio Code”是使用代码编辑器的最佳选择。

使用Visual Studio代码配置Open JDK

对于Windows

  1. 首先,我们必须从RedHat站点下载Open JDK 8

OpenJDK下载

下载当前或旧版本的OpenJDK。

developers.redhat.com

对于Mac OS x

您可以按照安装JDK for Mac OS X的链接进行操作。

OSK的JDK 8安装

本页介绍如何为OS X计算机安装和卸载JDK 8。

docs.oracle.com

使用Visual Studio代码配置Java

对于Windows

使用winrar或其他实现软件将OpenJDK文件解压缩到您计算机的任何目录,例如转到“D:”目录,解压缩Open JDK,将其重命名为“openjdk”。

D:\openjdk

然后打开Visual Studio代码,在左下角,您可以找到“设置图标”



图1.1 Visual Studio代码的设置选项

在图1.1中

  1. 点击设置按钮,你会发现有一个菜单,
  2. 从菜单中,您只需单击“设置”,即可显示Visual Studio代码设置页面。


图1.2搜索Visual Studio代码的Java Home配置

在图1.2中

  1. 在“1”后,“用户设置”JSON文件打开,然后您将在搜索选项中搜索“Java.home”。
  2. 在“2”中单击“在Setting.json中编辑”链接



image.png

图1.3修改了Visual Studio Code的Java Home Directory</figcaption>

在图1.3中,

  1. 在“1”中,单击“用户设置”页面以编辑用户设置。“用户设置”将是当前使用此操作系统的用户的设置。
  2. 点击“编辑图标”
  3. “Java.home”将显示“4”。
  4. 然后添加“Open JDK”路径,以获取打开的JDK。保存“用户设置”

对于Mac OS X.

对于Mac osx,如果java 8已经安装在你的电脑上。只需打开terminal和使用命令来搜索JDK文件夹的位置,使用/usr/libexec/java_home -v命令,然后更改设置的“java.home”属性



图1.4在Mac OS X中查找Java Home

在图1.4中,

  1. 运行命令/usr/libexec/java_home -v它将为您提供安装JDK的主目录。
  2. 这是我的Mac OS X中的“JDK HOME”目录。



图1.5在Mac OS X Visual Studio代码中配置Java Home设置

在图1.5中,

  1. 点击左下角的“设置图标”打开“用户设置”,如windows visual studio代码。
  2. 点击编辑图标,“java.home”将添加到“3”用户自定义设置选项中。
  3. 将“JDK HOME”目录添加到“java.home”属性中。保存用户设置。


图1.6安装Java扩展包以支持Visual Studio Code的Java支持

在图1.6中,

  1. 单击visual studio代码中的“Extensions”图标
  2. 按“java”关键字搜索
  3. 然后为Visual Studio安装由“Microsoft”制作的“Java Extensions Pack”。
  4. 然后单击“安装”。安装后“重新加载激活”按钮出现在“安装”按钮的“4”处。重新加载Visual Studio代码以使用JDK配置“Java Development Server”。这些步骤适用于“Windows和Mac OS X”

手动重新加载Visual Studio代码

  1. 对于Windows按ctrl + shift + p和Mac OS X,请按command +shift + pVisual Studio代码中的打开命令选项。



图1.7如果发生任何不一致,请重新加载Visual Studio代码

在图1.7中

  1. 在“1”中,在命令选项中写入“重载窗口”
  2. 单击“重新加载窗口”,Visual Studio将自动为您重新加载窗口。

Java应用程序的示例代码

从终端创建目录或文件夹,这些命令与“Mac OS”和“Windows”兼容。

> mkdir java-test
> cd java-test

对于Mac OS x用户

您可以添加code命令以从中打开Visual Studio代码terminal

  1. command + shift + p将出现从屏幕下方的键盘按下


  1. image.png

图2.1,在Mac OS X上配置终端的shell命令

在图2.1中,

  1. 在“1”中搜索Visual Studio Code的“shell命令”启用
  2. 然后按“2”以启用code路径中的shell命令
  3. 然后关闭Visual Studio代码。去terminal写
> code .

4.它将为您打开Visual Studio代码

然后java在java-test文件夹中创建类文件。班级名称是Application.java



图2.2,添加应用程序类以及Visual Studio代码如何将编译器配置添加到Java应用程序

在图2.2中,

我创建了一个名为的示例类,Application.java并添加了java应用程序的main方法或入口点。调试或运行代码的Java需求main或入口点方法。创建main方法后,Visual Studio Code会自动生成.vscode包含launch.json文件的 目录,该文件包含java应用程序run或compile的json格式的配置。并且Visual Studio Code会自动在main方法中添加“运行”和“调试”选项。无需手动配置。

  1. .vscode带.launch.json文件的目录
  2. Run和Debug选项自动添加到mainjava类的方法。您可以通过单击此图标来运行或调试Java代码



图2.3,Visual Studio如何配置Java应用程序

在图2.3中,

  1. 在“1”中,这是一个“launch.json”文件
  2. 我们可以看到,在配置“launch.json”文件中Visual Studio Code已经将“mainClass”添加为“Application”。因此,当您通过Visual Studio Code“运行”或“调试”时,它将找到“Application.java”类作为主类。

如果Visual Studio代码未添加任何“launch.json”配置文件。我们可以通过单击Visual Studio Code的Debug Section手动添加它。



图2.4,额外或手动配置的Java运行或调试选项

图2.4,

  1. 单击Visual Studio Code的Debug页面
  2. 然后单击“设置下拉菜单”,然后您可以找到“添加配置”选项



图2.5,代码的Java调试器的额外或手动配置

在图2.5中

单击“添加配置”后。可以选择用于选择哪种语言的调试器配置。

  1. 从那里搜索“Java”。
  2. 然后选择“Java:Launch Program”。它将创建“JSON”配置对象。只需添加或更改“mainClass”名称,您要将哪个文件用于Java Application的“Entry”或“main”类。
  3. 您还可以更改“Debug”选项的“名称”。


  1. image.png

图2.6,运行或调试Java应用程序

  1. 单击“运行”或“调试”选项后。应用程序将输出到“调试控制台”
  2. 如果Java代码编译正确,它将完美地提供输出。

翻译自:https://medium.com/@tariqul.islam.rony/learning-java-and-spring-boot-with-visual-studio-code-vscode-part-1-54073f2fa264

相关推荐

Linux gron 命令使用详解(linux gminer)

简介gron是一个独特的命令行工具,用于将JSON数据转换为离散的、易于grep处理的赋值语句格式。它的名字来源于"grepableon"或"grepable...

【Linux】——从0到1的学习,让你熟练掌握,带你玩转Linu

学习Linux并掌握Java环境配置及SpringBoot项目部署是一个系统化的过程,以下是从零开始的详细指南,帮助你逐步掌握这些技能。一、Linux基础入门1.安装Linux系统选择发行版:推荐...

Linux常用的shell命令汇总(linux中shell的作用)

本文介绍Linux系统下常用的系统级命令,包括软硬件查看、修改命令,有CPU、内存、硬盘、网络、系统管理等命令。说明命令是在Centos6.464位的虚拟机系统进行测试的。本文介绍的命令都会在此C...

零成本搭建个人加密文件保险柜(适用于 Win11 和 Linux)

不依赖收费软件操作简单,小白也能跟着做支持双系统,跨平台使用实现数据加密、防删除、防泄露内容通俗无技术门槛,秒懂秒用使用工具简介我们将使用两个核心工具:工具名用途系统支持Veracrypt创建加密虚...

如何在 Linux 中使用 Gzip 命令?(linux怎么用gzip命令)

gzip(GNUzip)是Linux系统中一个开源的压缩工具,用于压缩和解压缩文件。它基于DEFLATE算法,广泛应用于文件压缩、备份和数据传输。gzip生成的文件通常带有.gz后缀,压缩效率...

Linux 必备的20个核心知识点(linux内核知识点)

学习和使用Linux所必备的20个核心知识点。这些知识点涵盖了从基础操作到系统管理和网络概念,是构建扎实Linux技能的基础。Linux必备的20个知识点1.Linux文件系统层级标...

谷歌 ChromeOS 已支持 7z、iso、tar 文件格式

IT之家6月21日消息,谷歌ChromeOS在管理文件方面进行了改进,新增了对7z、iso和tar等格式的支持。从5月的ChromeOS101更新开始,ChromeOS...

如何在 Linux 中提取 Tar Bz2 文件?

在深入解压方法之前,我们先来了解.tar.bz2文件的本质。.tar.bz2是一种组合文件格式,包含两个步骤:Tar(TapeArchive):tar是一种归档工具,用于将多个文件或目录打包...

如何在 CentOS 7/8 上安装 Kitematic Docker 管理器

Kitematic是一款流行的Docker图形界面管理平台,适用于Ubuntu、macOS和Windows操作系统。然而,其他发行版(如CentOS、OpenSUSE、Fedora、R...

Nacos3.0重磅来袭!全面拥抱AI,单机及集群模式安装详细教程!

之前和大家分享过JDK17的多版本管理及详细安装过程,然后在项目升级完jdk17后又发现之前的注册和配置中心nacos又用不了,原因是之前的nacos1.3版本的,版本太老了,已经无法适配当前新的JD...

爬虫搞崩网站后,程序员自制“Zip炸弹”反击,6刀服务器成功扛住4.6万请求

在这个爬虫横行的时代,越来越多开发者深受其害:有人怒斥OpenAI的爬虫疯狂“偷”数据,7人团队十年心血的网站一夜崩溃;也有人被爬虫逼到极限,最后只好封掉整个巴西的访问才勉强止血。但本文作者却走...

Ubuntu 操作系统常用命令详解(ubuntu必学的60个命令)

UbuntuLinux是一款流行的开源操作系统,广泛应用于服务器、开发、学习等场景。命令行是Ubuntu的灵魂,也是高效、稳定管理系统的利器。本文按照各大常用领域,详细总结Ubuntu必学...

Linux面板8.0.54 测试版-已上线(linux主机面板)

Linux面板8.0.54测试版【增加】[网站]Java项目新增刷新列表按钮【增加】[网站]PHP项目-Apache-服务新增守护进程功能【增加】[网站]Python项目创建/删除网站时新增同时创建...

开源三剑客——构建私有云世界的基石

公共云原生的浪潮正在席卷这个世界,亚马逊AWS、谷歌GCP和微软的Azure年收入增长超过了30%,越来越多的公司和个人开始将自己的服务部署到云环境中,大型数据中心的规模经济带来了成本的降低,可以在保...

2.2k star,一款业界领先的私有云+在线文档管理系统

简介kodbox可道云(原KodExplorer)是业内领先的企业私有云和在线文档管理系统,为个人网站、企业私有云部署、网络存储、在线文档管理、在线办公等提供安全可控,简便易用、可高度定制的私有云产品...