使用vscode启动java + maven + tomcat的web项目

使用vscode启动java + maven + tomcat的web项目,第1张

使用vscode启动java + maven + tomcat的web项目 一、 安装环境,配置变量

jdk1.8安装及配置

安装jdk1.8然后配置环境变量:

  • JAVA_HOME => jdk安装根目录
  • path => 添加%JAVA_HOME%bin;

Maven安装及配置

下载maven3.6.0直接解压,配置环境变量:

  • MAVEN_HOME => maven安装根目录(eg: D:apache-maven-3.6.0)
  • path => 添加%MAVEN_HOME%bin;
  • 在安装根目录外同级新建文件夹maven-repository,作为maven资源仓库
  • 找到maven安装目录conf下的setting.xml文件D:apache-maven-3.6.0confsettings.xml打开,将localRepository取消注释并将路径改成上一步定义的仓库路径,即D:/maven-repository

Tomcat安装及配置

直接解压,配置环境变量:

  • TOMCAT_HOME => tomcat安装根目录
  • CATALINA_HOME => tomcat安装根目录
  • path => 添加%CATALINA_HOME%bin;

二、 vscode安装依赖插件

在setting.json文件中配置:

    ...
    
    "maven.executable.path": "D:\apache-maven-3.6.0\bin\mvn",
    "java.configuration.maven.userSettings": "D:\apache-maven-3.6.0\conf\settings.xml",
    "maven.terminal.customEnv": [
        {
            "environmentVariable": "JAVA_HOME",      
            
            "value": "C:\Program Files\Java\jdk1.8.0_121"
        }
    ],
    
    
    "tomcat.workspace": "D:\Tomcat8.5.61-WorkSpace"

打开Vscode的拓展栏:

  1. 安装“Java Extension Pack” 

     

  2. java依赖安装完成后,会d出运行需要的jdk配置项,提示你使用vscode运行需要jdk11以上的环境,直接下载安装,然后重启vscode即可
  3. 安装“Tomcat for java”(可选“jetty”,大体一样。这里只介绍Tomcat)

三、部署java项目

  1. 导入java项目,此时相关插件会识别java项目并执行扫描文件,第一次导入会很慢
  2. maven自动执行install安装依赖,若为执行,左下角找到maven,对root项目右键clean再install一下,这个过程也很慢
  3. 等以上安装完成,依旧左下角找到Tomcat,添加服务,即选择Tomcat安装位置根目录,然后启动服务会由红点变为绿点,这时将war包(需要在maven里找到对应的项目右键依次clean,install生成war)丢进去,右键点击debugger on Tomcat Server。
  4. 等到服务里有war出现,再点击右键open in browser可看到首页已出现 

  1. 继续以下配置web访问路径:
  • 在服务里对已加载的war包右键,选择open server.xml 配置(注意此处打开的应该是之前配置好的tomcat.workspace路径下的server.xml),加入,找到tomcat.workspace路径下对应的启动服务名称(我这里的是apache-tomcat-8.5.61),选择该文件下面的webapps,将该路径放入docbase里,重新编译启动即可 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5693542.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-18
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存