当前位置: 首页 > news >正文

做新闻类网站建站公司排名 软通

做新闻类网站,建站公司排名 软通,广州建设网站哪个好,开发流程管理1、建立springboot项目 这里springboot版本号随便选&#xff0c;其他都不要选&#xff0c;后面重现选springboot版本号 2、修改spring-cloud的pom.xml文件 2.1 去掉无关内容 <url/><licenses><license/></licenses><developers><develope…

1、建立springboot项目

在这里插入图片描述

  • 这里springboot版本号随便选,其他都不要选,后面重现选springboot版本号
    在这里插入图片描述

2、修改spring-cloud的pom.xml文件

2.1 去掉无关内容

<url/><licenses><license/></licenses><developers><developer/></developers><scm><connection/><developerConnection/><tag/><url/></scm>

2.2 标明为父工程

增加

 <packaging>pom</packaging>

2.3 springboot版本 3.2.0 + springcloud2023.0.3+springcloudalibaba2023.0.1.3

属性properties改为:

<properties><java.version>17</java.version><maven.compiler.source>17</maven.compiler.source><maven.compiler.target>17</maven.compiler.target><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><spring-cloud.version>2023.0.3</spring-cloud.version><spring-cloud-alibaba.version>2023.0.1.3</spring-cloud-alibaba.version></properties>

依赖管理声明版本为:

  <dependencyManagement><dependencies><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>${spring-cloud.version}</version><type>pom</type><scope>import</scope></dependency><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-alibaba-dependencies</artifactId><version>${spring-cloud-alibaba.version}</version><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement>

去掉依赖引入,因为是父工程,在具体的子项目引入真正的依赖
去掉以下部分

<dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency></dependencies>

完整的父工程pom.xml文件为

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>3.2.0</version><relativePath/> <!-- lookup parent from repository --></parent><packaging>pom</packaging><!--这一部分改为自己的--><groupId>com.zhenbang</groupId><artifactId>spring-cloud</artifactId><version>0.0.1-SNAPSHOT</version><name>spring-cloud</name><description>spring-cloud</description><properties><java.version>17</java.version><maven.compiler.source>17</maven.compiler.source><maven.compiler.target>17</maven.compiler.target><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><spring-cloud.version>2023.0.3</spring-cloud.version><spring-cloud-alibaba.version>2023.0.1.3</spring-cloud-alibaba.version></properties><dependencyManagement><dependencies><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>${spring-cloud.version}</version><type>pom</type><scope>import</scope></dependency><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-alibaba-dependencies</artifactId><version>${spring-cloud-alibaba.version}</version><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build></project>

最终是这样的,删除无关文件
在这里插入图片描述

3、在spring-cloud项目中新建一个services模块

   <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>3.2.0</version><relativePath/> <!-- lookup parent from repository --></parent>

普通java就可以,不用选springboot,因为父工程已经已经是springboot项目了,子工程也是了,根本原因就是上面这段!!!
在这里插入图片描述

4、在services模块下的pom文件也要加上,因为它也不写具体代码

<packaging>pom</packaging>

可以删除services下的src

5 、在services模块下创建真正的具体微服务模块

在这里插入图片描述
在service-product这个具体微服务模块下的pom文件下引入真正的依赖包

   <dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency></dependencies>

6、修改service-product的微服务主函数

package com.zhenbang;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplication
public class ProductMainApplication {public static void main(String[] args) {SpringApplication.run(ProductMainApplication.class,args);}
}

7、配置yam文件

先在services pom文件下引入依赖

   <dependencies><!-- Nacos服务发现 --><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId></dependency></dependencies>
spring:application:name: service-productcloud:nacos:server-addr: 127.0.0.1:8848server:port: 9000

前提是安装Nacos,本地运行起来!!!

http://www.dtcms.com/a/422655.html

相关文章:

  • wordpress js 统计网站的seo是什么意思
  • 实用Excel学习资料包(含操作+函数+图表教程)
  • 开源AI智能名片链动2+1模式S2B2C商城小程序在公益课裂变法中的应用与影响研究
  • # vim中给变量添加双引号
  • wps word添加水印
  • 软考-系统架构设计师 应用程序与数据库的交互详细讲解
  • 改bug的一些体会
  • 安全对齐到底是什么
  • 专业VBA代码优化服务邀约‌,OFFICE excel计算优化,wrod报表生成
  • 织梦门户网站源码下载平面设计师的培训机构
  • 2025 AI 消费端变革:从生活助手到体验重构的全民浪潮
  • 【VUECLI】node.js打造自己的前端cli脚手架工具
  • 磁共振成像原理(理论)15:空间信息编码 (Spatial Information Encoding) -频率编码相位编码
  • 磐石网站seo手机nfc网站开发
  • 命名视图学习笔记
  • CentOS7安装OpenStack云计算平台框架
  • PyCharm中搭建PyTorch和YOLOv10开发环境
  • 无人机开源项目
  • 查看网站建设时间如何免费做网站优化
  • UNIX下C语言编程与实践8-UNIX 静态库原理与创建:ar 命令的使用与静态库调用全流程
  • MATLAB用到的符号计算数学引擎
  • 精读C++20设计模式——结构型设计模式:组合模式
  • 做网站费用怎么入账新洲城乡建设局网站
  • Windows系统安装arm麒麟系统
  • ARMv8的异常处理
  • IA-静态路由
  • 圆柱电池气动点焊机的全场景应用|深圳比斯特自动化
  • 学习嵌入式的第四十四天——ARM——I2C
  • 网站建设维护岗位职责怎样做机械租赁的网站
  • 安卓开发---耳机的按键设置的UI实例