vscode开发javaweb(Spring boot)

vscode开发javaweb

  • 下载
  • 环境变量配置
  • vecode使用插件
  • 创建项目
  • 遇到的问题

下载

vscode下载
Apache Tomcat9
jdk8下载
下载时需要登录账号,不想注册,可利用下面账号登录下载
账号:[email protected]
密码: Oracle123
Apache Maven

环境变量配置

配置好java与maven的环境变量配置JAVA_HOME,CLASSPATH,M2_HOME
Java 和maven环境变量配置详解

vecode使用插件

  1. Java Extension Pack
  2. Spring Boot Extension Pack

创建项目

VsCode搭建Java开发环境(Spring Boot项目创建、运行、调试)
其中修改maven的setting.xml文件的镜像时将

<mirror>
      <id>mirrorIdid>
      <mirrorOf>centralmirrorOf>
      <name>Human Readable Name for this Mirror.name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/url>
    mirror>

添加到里面
其中要输入的一些的信息中
GroupID 是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。
ArtifactID是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。
groupId:定义了项目属于哪个组,举个例子,如果你的公司是mycom,有一个项目为myapp,那么groupId就应该是com.mycom.myapp.
artifacted:定义了当前maven项目在组中唯一的ID,比如,myapp-util,myapp-domain,myapp-web等。
version :指定了myapp项目的当前版本,SNAPSHOT意为快照,说明该项目还处于开发中,是不稳定的版本。
name :声明了一个对于用户更为友好的项目名称,不是必须的,推荐为每个pom声明name,以方便信息交流。

遇到的问题

运行时报错

Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled.

因为我创建的是一个案例,所以刚开始不需要那么多的依赖包的,将pom.xml文件的依赖修改成下面这样,就可以运行了

    <dependencies>
        <dependency>
            <groupId>org.springframework.bootgroupId>
            <artifactId>spring-boot-starter-webartifactId>
        dependency>

        <dependency>
            <groupId>org.springframework.bootgroupId>
            <artifactId>spring-boot-starter-testartifactId>
            <scope>testscope>
        dependency>
    dependencies>

你可能感兴趣的:(vscode,vscode,javaweb)