您的位置 首页 java

eclipse创建springboot项目的三种方法

  1. 这种方式最简单,但是需要从eclipse MarketPlace安装插件,如下图:
    STS
  2. 接下来可直接new project,但是需要选中Spring Starter Project,如下图:
    new_project
  3. 可一路next下去,记得写项目名称等信息:
    image.png
  4. 然后,可以根据需要添加项目依赖,
    image.png
  5. 项目新建完成之后文件目录如下图:
    image.png
    自动为我们新建了springboot的入口main方法,以及application.properties文件等,接下来可以根据自己需要在pom文件中添加依赖,创建dao,service,controller包等。

eclipse创建maven项目

  1. 首先,new –>maven project,
    image.png
  2. 然后选择你要创建的maven project类型,
    image.png
  3. 然后输入Group id和Artifact id,
    image.png
    接下来finish。
  4. 现在只完成了maven项目创建的三分之一不到,接下来各种配置,
    4.1. 配置web.xml:
    我们刚刚创建的web.xml在src/main/webapp/WEB-INF/web.xml中,信息如下:
 <!DOCTYPE web-app PUBLIC
 "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
 "#34; >

<web-app>
  <display-name>Archetype Created Web Application</display-name>
</web-app>
  

这个web.xml信息并不符合我们的要求(这个版本旧,为2.3),我们可以通过新建一个web项目,或者直接拷贝下面的web.xml信息,来覆盖掉上面的web.xml信息:

 <?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="#34; xmlns="#34; xsi:schemaLocation=" #34; id="WebApp_ID" version="4.0">
  <display-name>webProject</display-name>
  <welcome-file-list>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>default.html</welcome-file>
    <welcome-file>default.htm</welcome-file>
    <welcome-file>default.jsp</welcome-file>
  </welcome-file-list>
</web-app>
  

4.2. 再然后配置pom.xml文件,添加maven编译插件,如下:

     <build>
        <finalName>springboot2</finalName>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                </configuration>
            </plugin>
        </plugins>
    </build>
  

4.3. 添加缺少的目录,并添加输出路径
Maven规定,必须创建以下几个包,并且分别对应相应的输出路径

src/main/resources

src/main/java

src/test/resources

src/test/java
4.3.1. 项目上右键—-build path—-configure builder path,
我们可以看到Order and Export 目录下,有两个missing,我们随便点击其中一个,然后再点击右边的Up或者Down,最后点击“apply and close”即可。丢失的目录会在项目中显示出来。同时,你再点击到这个Order and Export目录的时候,Missing也会消失了。

image.png

4.3.2. 然后我们再进入到Source目录,发现这里只有三个大目录,

image.png

分别是 项目名/src/mian/java、项目名/src/main/resources、项目名/src/test/java.这里少了一个src/test/resources,我们可以通过点击右边的Add Folder来添加:

Add Folder

然后点击Create New Folder,添加src/test/resources,如下所示:

image.png

接下来就能在Source目录下看到新添加的包,这个新加的包没有指定输出目录,需要进行修改,如下图:

edit.png

设置其输入路径为target/test-classes,如下图所示:

image.png

4.4. 接下来配置项目的部署程序集,如下图所示:

image.png

4.5. 如果有多的其余部分,直接remove掉(主要删除test项),另外,如果没有像下面这样的maven Dependency的话,也要主动添加进来。
这个时候,项目可能还会报错,比如下面所示:

image.png

  1. 接下来设置jdk版本为1.8,现在默认是jdk1.5,
    5.1. 首先通过window—show View —- Navigate,找到项目的xml文件,如下图:
    image.png
    分别把版本修改为1.8和4.0,修改后的样式如下: image.png
    5.2. 接下来,在pom.xml文件中添加下面的设置:
             <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                    <encoding>UTF-8</encoding>
                </configuration>
            </plugin>
  

5.3. 再然后,项目右键—-java build path,把现有的jdk1.5删除,然后添加jdk1.8的library;再然后设置java Compiler 为jdk1.8,如下图:

image.png

5.4. 点击应用之后,maven update一下,应该就没问题了。最后项目目录下图所示:

image.png

【注意:】 在更改项目使用jdk版本的时候如果没有在pom.xml文件中添加maven-compiler-plugin的话,会出现jdk修改失败,具体表现就是,你修改了Java build path 和Java compiler 但是,当你maven update之后,一切又都还原回去了。

使用spring Initializr

第一步,访问spring Initializr
第二步,填写你要创建springboot项目使用哪种方式,哪种语言,springboot哪个版本等信息,如下:

spring_Initializr

第三步骤,点击Generate the project,这时会生成zip压缩包
第五步,解压压缩包,在eclipse中导入该项目即可。(import — maven —exit maven project)

作者:小明今晚加班
链接:
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

文章来源:智云一二三科技

文章标题:eclipse创建springboot项目的三种方法

文章地址:https://www.zhihuclub.com/198377.shtml

关于作者: 智云科技

热门文章

发表回复

您的电子邮箱地址不会被公开。

网站地图