linux vscode 下开发

linux vscode 下开发

java

jdk

各种JAVA JDK的镜像分发
编程宝库 - 技术改变世界 jdk 镜像

ubuntu22.04 安装

sh 复制代码
# Linux x64 64位	jdk-8u351-linux-x64.tar.gz

tar -zxf jdk-8u351-linux-x64.tar.gz                
mv jdk1.8.0_351 jdk8/ 

vim ~/.profile  
export JAVA_HOME=${HOME}/lang/jdk8                                                                                                             
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=$JAVA_HOME/bin:$PATH
                                                                                  
. ~/.profile  
java -version

maven 下载

sh 复制代码
wget https://dlcdn.apache.org/maven/maven-3/3.9.4/binaries/apache-maven-3.9.4-bin.tar.gz
tar -zxf apache-maven-3.9.1-bin.tar.gz 
mv apache-maven-3.9.1 maven

vim ~/.profile
export MAVEN_HOME=${HOME}/lang/maven
export PATH=$PATH:${MAVEN_HOME}/bin

. ~/.profile  
mvn -v

插件

Extension Pack for Java 会包含其他的插件
Getting Started with Java in VS Code

默认是提示要安装 jdk

Java 17 or more recent is required to run the Java extension. Please download and install a recent JDK. You can still compile your projects with older JDKs by configuring 'java.configuration.runtimes'

指定特定的jdk, 在设置里进行搜索

json 复制代码
{"java.jdt.ls.java.home": "/home/wxg/lang/jdk8/"}

设置成功后, 会在插件页提示 This extension is enabled globally., 代码也有相应的标志

查看调用层次

相关推荐
C-DHEnry1 小时前
Linux 不小心挂载错磁盘导致无法启动系统咋办
linux·运维·服务器·雨云
JosieBook2 小时前
【若依框架】若依前后端分离项目怎么部署到服务器?
运维·服务器
q***7482 小时前
Nginx环境安装
运维·nginx
qinyia2 小时前
使用Wisdom SSH的AI多会话功能进行批量命令执行和跨服务器智能运维
运维·人工智能·ssh
f***68602 小时前
【Sql Server】sql server 2019设置远程访问,外网服务器需要设置好安全组入方向规则
运维·服务器·安全
安科瑞刘鸿鹏172 小时前
从监测到保护:ALP如何赋能企业配电柜安全升级?
运维·网络·安全
DeadPool loves Star2 小时前
利用笔记本与SSH转发给服务器上的虚拟机通网
运维·服务器·ssh
狂野有理2 小时前
Anaconda+Visual Studio Code(问题思考?)
ide·vscode·编辑器
hakukun4 小时前
Ubuntu启动时volume报错无法进入系统问题解决
linux·ubuntu
qq_401700414 小时前
Linux磁盘配置与管理
linux·运维·服务器