首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在deepin系统中利用eclipse搭建spring boot开发环境

一、Spring Boot 特点

Spring Boot是由Pivotal团队提供的基于Spring的框架,该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。Spring Boot集成了绝大部分目前流行的开发框架,就像Maven集成了所有的JAR包一样,Spring Boot集成了几乎所有的框架,使得开发者能快速搭建Spring项目。Spring Boot 的一系列特性使得微服务架构的落地变得非常容易,对于目前众多的技术栈,Spring Boot 是 Java 领域微服务架构的最优落地技术。

以下是Spring Boot核心组件。

二、配置环境

操作系统:deepin 20.8   

JDK :18       

maven:3.8.6     

三、 操作步骤

1、JDK17的具体下载和安装配置步骤,请参考DeepinV20系统安装java开发环境这部分内容,在此不再赘述。

2、MAVEN的具体下载和安装配置步骤,请参考深度deepin-linux配置JAVA-MAVEN(上) 、深度deepin-linux配置JAVA-MAVEN(中)、深度deepin-linux配置JAVA-MAVEN(下) 这三部分内容。在此不再赘述。

3、最后输入mvn -version出现版本信息后,打开maven设置(conf)目录中的settings.xml,配置本地仓库目录本地仓库目录地址,具体内容如下。

四、eclipse中设置spring boot

打开eclipse后,点击window菜单下的preferences,弹出的preferences框,找到Maven下的Installations,然后选择add按钮,在弹出的对话中选择maven下的setting.xml文件。

系统自动读取相关路径,具体如下图所示,点击finish按钮确认。

最后在preferences框中点击Applay and Close 按钮。

五、更新eclipse的用户设置中的setting.xml路径

打开eclipse,点击window菜单下的preferences,在弹出的preferences框中。找到User Settings,然后将Global Settings和User Settings设置成Maven中conf下的setting.xml所在的路径。最后点击Apply and Close按钮关闭。

六、eclipse安装STS(spring tools suite)

打开Eclipse,点击 help 下的Eclipse marketplace打开插件市场。如图所示:

在find框中输入spring tools点击放大镜进行搜索,出现Spring Tools 4(aka Spring Tool Suite 4),点击Install按钮进行安装。

说明:  此处安装时间较长,请耐性等待。

七、测试配置环境

1、新建spring start project

点击file下的new的project的other打开创建项目对话框。

2、然后根据自己的实际情况修改项目信息,然后点击next按钮。

3、修改好后点next,就可以进行依赖的引入,根据实际情况选择,此处只添加Spring Web依赖,然后点击finish按钮。后序依赖的添加,可以通过对pom.xml进行修改来达到目的,此处就不详细解释。

4、点击上述创建的项目,点击右键菜单下的new中的other在 src/main/java  的 com.example.demo  里创建 controller 子包。

5、在该包中创建  TestMyDemoController.java  测试类,具体点击创建类对话框,在name中输入类名(TestMyDemoController), 然后finish ,并在打开的编辑页,输入相应的测试代码,就创建成功了 。

6、接着在创建的项目上,右键在弹出的菜单中点击Debug As下的 Sring Boot App  编译没问题。

7、打开浏览器输入http://localhost:8080/hello?from=client访问。运行成功,则返回"hello client returned by server",就表示搭建成功了!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230220A09DLB00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券