觉哥java网站搭建笔记——后端开发环境搭建

一.后端环境搭建(jdk17+springboot3.0)

1.1maven 配置文件修改

设置编译jdk的版本:


    
     jdk-17
     
      true
      17
     
     
      17
      17
      17
     
     

设置镜像仓库地址:


			
				alimaven
			
			
				central
			
			
				aliyun maven
			
			
				https://maven.aliyun.com/repository/central
			

1.2创建父工程及子模块+依赖版本设置

jdk版本选择选择本地的jdk17 然后后面的java选项选17 如果17没出来要再点下 (idea bug或者是网的问题)

觉哥java网站搭建笔记——后端开发环境搭建_第1张图片

 

目前初步创建 父工程 名:juegejava

子模块名 :jjorder  jjproduct  jjuser

父工程 pom 



    4.0.0
    
        org.springframework.boot
        spring-boot-starter-parent
        3.0.0-SNAPSHOT
         
    
    com.juege.java
    juejue-user
    0.0.1-SNAPSHOT
    juegejava
    聚合服务
    pom

    
        jjuser
        jjproduct
        jjorder
    

子模块pom,不断更新中,springboot 3.0正式发布版还没出来 现在用的snapshot版本,springcloud

中的组件都是用的最新版本 (注释了某些组件的依赖 后面用到时再引入)



	4.0.0
	
		org.springframework.boot
		spring-boot-starter-parent
		3.0.0-SNAPSHOT
		 
	
	com.juege.java
	juejue-order
	0.0.1-SNAPSHOT
	jjorder
	juegejava
	
		17
		2022.0.0-RC1
		3.1.4
	
	
		
			org.springframework.boot
			spring-boot-starter-amqp
		
















		
			org.springframework.boot
			spring-boot-starter-quartz
		
		
		mysql
		mysql-connector-java
		
		
			org.springframework.boot
			spring-boot-starter-security
		
		
			org.apache.kafka
			kafka-streams
		















		
			org.springframework.cloud
			spring-cloud-starter-openfeign
			${cloud-component.version}
		
		
			org.springframework.kafka
			spring-kafka
		

		
			org.springframework.boot
			spring-boot-devtools
			runtime
			true
		
		
			org.springframework.boot
			spring-boot-configuration-processor
			true
		
		
			org.projectlombok
			lombok
			true
		
		
			org.springframework.boot
			spring-boot-starter-test
			test
		





		
			org.springframework.kafka
			spring-kafka-test
			test
		
		
			org.springframework.security
			spring-security-test
			test
		
	
	
		
			
				org.springframework.cloud
				spring-cloud-dependencies
				${spring-cloud.version}
				pom
				import
			
		
	

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
		
			spring-milestones
			Spring Milestones
			https://repo.spring.io/milestone
			
				false
			
		
		
			spring-snapshots
			Spring Snapshots
			https://repo.spring.io/snapshot
			
				false
			
		
		
			netflix-candidates
			Netflix Candidates
			https://artifactory-oss.prod.netflix.net/artifactory/maven-oss-candidates
			
				false
			
		
	
	
		
			spring-milestones
			Spring Milestones
			https://repo.spring.io/milestone
			
				false
			
		
		
			spring-snapshots
			Spring Snapshots
			https://repo.spring.io/snapshot
			
				false
			
		
	


1.3腾讯云server配置

防火墙  -》端口开放

觉哥java网站搭建笔记——后端开发环境搭建_第2张图片

 密钥,一般默认就有

觉哥java网站搭建笔记——后端开发环境搭建_第3张图片

1.4安装docker 并配置加速

安装 docker

配置加速

1.5 拉取常用软件镜像 及创建并运行容器

安装mysql

安装redis

配置自动重启

docker update mysql --restart=always

docker update redis --restart=always

1.6版本控制gitee配置

版本控制的准备(码云+git+配置SSH免密连接)

1.7建库建表需在server上进入 mysql bash控制台操作

[root@localhost ~]# docker exec -it mysqlaa bash

root@31e36f35d688:/# mysql -uroot -p

输入密码root

你可能感兴趣的:(架构师技术栈,个人网站搭建笔记,网站,juege-java)