你好,欢迎进入江苏优软数字科技有限公司官网!

诚信、勤奋、创新、卓越

友好定价、专业客服支持、正版软件一站式服务提供

13262879759

工作日:9:00-22:00

Java开发教程:配置环境变量、安装插件及官方链接汇总

发布时间:2025-05-28

浏览次数:0

禁止在代码库中随意修改或删除专业文档,确保Java相关资料完整性和准确性。

https://blog.csdn.net////

https://.zhihu.com/p/

配置好环境变量

打开,安装java相关插件

自然,市面上还有众多Java插件可供选择,开发者可依据个人需求与喜好,在指定平台内自主下载并完成配置。

官方链接:

https://..com/

严禁对安装过程进行任何擅自改动。

A. 安装Java Pack这个集成了一下插件:(必须)

for Java™ by Red Hat

for Java

Java Test

Maven for Java

Java

B. 其他插件

插件(必须) 插件配置在后面

插件

for VS Code. (简化POJO)

严禁对配置进行任何形式的篡改。

// Java相关配置信息
配置项"java.configuration.runtimes"所包含的内容为:
{
  "name": "JavaSE-19",
  "path": "/usr/local/java",
  "default": true
}
],
"java.jdt.ls.java.home"的值设定为"/usr/local/java"。
//maven、gradle的配置文件变更后自动更新
java配置更新构建配置方式为:自动,
//java源文件路径
"java.project.sourcePaths": [
    "src/main/java",
    "src/test/java",
],
//关闭自动编译
Java自动构建功能已被禁用,状态设置为关闭。
//关闭debug前强制编译
java调试设置中强制在启动前构建的选项未启用。
//在项目根目录下生成.classpath等配置文件
Java在导入时,会在项目根目录下自动生成元数据文件,且此功能默认开启。

Maven的相关配置信息

// Maven的相关配置信息
配置文件路径设置为 "/usr/local/maven/apache-maven-3.8.6/conf/settings.xml",该路径对应于 "java.configuration.maven.globalSettings" 的值。
启用Java Maven下载源代码功能。
"java的配置项maven的用户设置路径为:/usr/local/maven/apache-maven-3.8.6/conf目录下的settings.xml文件。"
配置文件中指定的maven执行路径为:/usr/local/maven/apache-maven-3.8.6/bin/mvn,该路径指向了maven的运行命令mvn。
配置文件路径为:/usr/local/maven/apache-maven-3.8.6/conf/settings.xml,该路径指向maven的设置文件。
"配置文件中maven的执行选项设置为:指定内部存档目录为参数值,即-DarchetypeCatalog=internal。"
  "search.exclude": {
    "**/node_modules": true,
    "**/bower_components": true,
    "**/target": true,
    "**/logs": true
  },
  "maven.terminal.customEnv": [
     {
环境变量名为"JAVA_HOME"。
        //
        "value": "/usr/local/java"
     }
],

插件配置信息

//使用Deploy插件来进行热部署时所需要的配置信息
"deploy": {
    "packages": [
        {
            "name": "前端",
描述:该webapp中包含的全部文档
            "files": [
                "src/main/webapp/*",
                "src/main/webapp/*/*",
                "src/main/webapp/*.*",
                "src/main/webapp/*/*.*",
                "src/main/webapp/*/*/*.*",
                "src/main/webapp/*/*/*/*.*",
指定路径为"src/main/webapp"目录下的所有子目录中的任意文件,其扩展名为".*"。
                "src/main/webapp/*/*/*/*/*",
仅限于“src/main/webapp”目录下的各级子目录,且文件类型为“.*”。
            ],
            "exclude": [
                "src/main/webapp/test/*"
            ],
            "deployOnSave": true,
            "useTargetList": true,
            "button": {
                "text": "热部署",
点击此处,即可将前端部署至热点站点。
                "targets": [ "HOTSITE" ]
            },
        }
    ],
    "targets": [
        {
            "type": "local",
            "name": "HOTSITE",
描述:这是一个本地文件夹,
            "dir": "target/demo/",
            "mappings": [
                {
                    "source": "src/main/webapp",
                    "isRegEx": false,
                    "target": "/"
                }
            ]
        }
    ]
},

C. 创建maven项目

点击“创建Java项目”选项,在弹出的列表中挑选Maven工具,鉴于这是新建立的项目,因此无需犹豫,直接选择即可。

在接下来的步骤中,请选择版本默认为第一个的1.4,随后输入“自定义”并点击“确定”。完成这一操作后,系统将引导您选择项目存储的具体位置,紧接着Maven工具便会启动项目构建流程。

intellij idea tomcat配置_vscode java插件安装教程_Java Maven项目配置

如果看不到这个按钮可以 ctrl+ship+p

vscode java插件安装教程_Java Maven项目配置_intellij idea tomcat配置

Java Maven项目配置_vscode java插件安装教程_intellij idea tomcat配置

Java Maven项目配置_vscode java插件安装教程_intellij idea tomcat配置

vscode java插件安装教程_intellij idea tomcat配置_Java Maven项目配置

Java Maven项目配置_intellij idea tomcat配置_vscode java插件安装教程

注意到此需要按一下回车来继续,并不是构建卡死了

intellij idea tomcat配置_vscode java插件安装教程_Java Maven项目配置

之后还有一个确认,输入y或者回车都可以来继续

项目构建一旦完成,便会出现相应的提示,此时只需轻点屏幕右下角的“打开”按钮,即可顺利进入工程界面。

vscode java插件安装教程_Java Maven项目配置_intellij idea tomcat配置

4.配置该项目的.json

打开项目后,首先对项目中的.json文件进行相应的设置,此类配置文件仅限于项目内部使用,与之前提到的全局.json文件有所区别,它位于项目的.文件夹内,起初可能不易察觉。此时,可以尝试使用shift+ctrl+p快捷键打开搜索功能,输入.json,然后点击打开工作区设置对应的选项。

向该配置文件内填充相关设置,我的设置细节如下呈现,这些内容与全局的.json文件中的设定存在一定程度的重叠和多余,若您觉得这些重复项显得不协调,可以选择将这些重复的配置项予以移除。

补全项目结构代码与依赖导入

启动项目后,发现文件目录并不完整,存在大量缺失,这是maven的老问题,于是只能手动补充文件夹,工程的具体目录结构如下:

主要在main下创建 java 两个目录

vscode java插件安装教程_intellij idea tomcat配置_Java Maven项目配置

接下来,将需要转移的项目代码逐一填充,将后端Java代码存入“java”目录,而前端页面代码则应存入相应的文件夹。同时,请务必留意,不要忘记更新“web.xml”文件。

在导入代码后,Java代码出现了红色提示,这表明是由于缺少必要的依赖而导致的,接下来需要执行依赖的导入操作。

鉴于项目采用Maven构建,我们便直接运用了内置的pom.xml文件来执行依赖项的引入,对于中央仓库中已有的依赖包,

只需在Maven界面点击加号符号,即可启动搜索并添加相应的依赖。另外,您也可以直接将依赖的gav坐标复制粘贴到pom文件中。

intellij idea tomcat配置_vscode java插件安装教程_Java Maven项目配置

若需引入本地的第三方jar文件,则必须逐个进行手动添加,并将它们悉数纳入pom.xml文件之中。以下提供了一种依赖关系的示例结构,按照这种格式逐一导入即可。

对了,务必在pom.xml文件中进行设置,具体操作是在build标签内添加相应的路径信息,用于指定maven编译class文件的路径。

src/main/java
    
      
        src/main/resources
      
    
    在${basedir}目录下,位于target文件夹中,接着是DEMO子目录,再深入一层是WEB-INF文件夹,最后到达classes子文件夹。

在 pom.xml 中下的添加以下代码


  org.apache.maven.plugins
  maven-war-plugin
  
    
      
        ${project.basedir}/lib
        WEB-INF/lib
        
          **/*.jar
        
      
    
  

编译项目

下面开始编译项目,包括前端文件与后端文件

在Maven选项卡中点击相应按钮,即可将后端文件编译成class文件,并将编译后的文件保存在预设的文件夹内。

intellij idea tomcat配置_vscode java插件安装教程_Java Maven项目配置

在工具界面下方,设有一个用于热部署的按键,只需在初次使用时轻触一次。此后,每当对项目文件进行修改并执行直接保存操作(即按Ctrl+S),系统便会自动执行热部署,无需再手动点击该按键。

点击操作后,系统将自动识别并扫描先前在.json文件中设定的文件路径,随后将那些文件复制至指定项目文件夹内。每当用户执行ctrl+s保存操作时,这一更新过程便会自动启动。

intellij idea tomcat配置_vscode java插件安装教程_Java Maven项目配置

接着,浏览该项目下的相应项目目录,发现后端文件已经编译至WEB-INF文件夹中,具体情形如下所示。

vscode java插件安装教程_Java Maven项目配置_intellij idea tomcat配置

进行 web 项目的调试操作

禁止对特定内容进行修改,确保专有名词不被更改,同时避免对原文的词语重复使用。在改写过程中,应保持原文的风格,将较长的句子拆分成若干短句,并用逗号分隔开来。在改写结果中,不得遗漏任何句子末尾的标点符号。

安装插件后,需点击侧边栏右侧的加号(+),然后从列表中选择已本地安装的选项。

intellij idea tomcat配置_vscode java插件安装教程_Java Maven项目配置

配置

社区服务器连接器的设置
redhat的遥测功能已被激活,状态设置为开启。
rsp-ui设置启动服务器于激活时启用:[
{
该标识符为"redhat.vscode-community-server-connector"。
"名称": "社区服务器连接器"
  "startOnActivation": true
}
],

工程的整体部署已经完成,接下来将着手将部署好的工程上传至服务器。

安装该插件后,控制栏中会新增一个选项卡,点击该选项卡并完成服务器的添加操作。

点击创建新的

intellij idea tomcat配置_Java Maven项目配置_vscode java插件安装教程

接下来,系统会询问您是否需要下载服务器,若您的电脑上尚未安装intellij idea tomcat配置,请点击“是”,随后挑选合适的版本进行下载即可。

我的设备中已存在,因此我直接点击了“不,用户在磁盘上”。

然后这边会让你选择你本地的安装路径,选择到该路径就可以了。

Java Maven项目配置_intellij idea tomcat配置_vscode java插件安装教程

然后会出现的配置项,有需要可以改个名字啥的,然后无脑即可。

intellij idea tomcat配置_Java Maven项目配置_vscode java插件安装教程

后下面就会出现一个了,下面进行项目部署。

Java Maven项目配置_intellij idea tomcat配置_vscode java插件安装教程

打包项目

添加项目到服务器中

在9.x()()上点击鼠标右键intellij idea tomcat配置,执行“添加部署”操作,接着挑选\demo.war文件,并选择“不修改参数”选项,最后再次点击9.x()(),并选择进行(Full)操作。

intellij idea tomcat配置_vscode java插件安装教程_Java Maven项目配置

然后就会发现对应下面多了个项目,这就是咱部署的项目。

接下来先启动,然后点击 (Full)进行项目发布

vscode java插件安装教程_Java Maven项目配置_intellij idea tomcat配置

接下来,您便能够访问该项目,手动输入“8080/项目地址”即可,此外,还有一个简便的操作方式。只需点击“选项卡”。

Java Maven项目配置_intellij idea tomcat配置_vscode java插件安装教程

禁止对特定内容进行修改,确保专有名词不被更改。

配置

在元素内部,对/usr/local/conf/目录下的.xml文件进行如下配置的添加。



    
    

注意都是用的war包

intellij idea tomcat配置_Java Maven项目配置_vscode java插件安装教程

修改域名

{
"args.override的boolean值"为"false"。
"args.program.override.string" 的值设为 "start",表示启动。
"args.vm.override.string" 对应的值为:"-Djava.util.logging.config.file=/conf/logging.properties,-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager,-Djdk.tls.ephemeralDHKeySize=2048,-Djava.protocol.handler.pkgs=org.apache.catalina.webresources,-Dorg.apache.catalina.security.SecurityListener.UMASK=0027,-Dcatalina.base=,-Dcatalina.home=/usr/local/tomcat,-Djava.io.tmpdir=/temp"。
  "id": "Tomcat 9.x",
  "id-set": "true",
"该配置项的名称为org.jboss.tools.rsp.server.typeId,其对应的值是org.jboss.ide.eclipse.as.server.tomcat.90。"
服务器基础目录设置为 "/usr/local/tomcat"。
服务器部署目录位于:${server.base.dir}路径下的webapps子目录中。
"server的home目录路径": "/usr/local/tomcat"
"server.http.host"的值应为"localhost.tomcat-study.com",请在此处进行相应的修改。
  "server.http.port": "8080",
  "deployables": {
/home/liwu/project/java/Study目录下的target子目录中的Study.war文件:{
"该标签指向的路径是:/home/liwu/project/java/Study/target/,其中的文件名为Study.war。"
路径位于“/home/liwu/project/java/Study/target”文件夹中,具体指向名为“Study.war”的文件。
      "options": {}
    }
  }
}

配置完毕后: 操作步骤 按照如下顺序执行

vscode java插件安装教程_intellij idea tomcat配置_Java Maven项目配置

针对在导入Maven项目至 Code后,资源管理器中无法显示Maven标签的问题,提供以下解决方案。具体问题包括:

vscode java插件安装教程_intellij idea tomcat配置_Java Maven项目配置

解决方案如下:

在资源管理器项目标签项下方的空白处右键:

vscode java插件安装教程_Java Maven项目配置_intellij idea tomcat配置

点击“基于Maven原型建立新项目”选项,随即在资源管理器中自动显示MAVEN标识标签。

按下ESC键以取消命令行的输入选择,随后点击MAVEN标签,此时maven项目便会显现出来。之后,您便可以如同在IDEA中管理Maven项目一般进行操作了。

如有侵权请联系删除!

13262879759

微信二维码