- 安装maven
- 配置环境变量,
- 配置本地仓库
- maven: src:源码
- pom.xml maven项目配置文件(project、Object、Model)
- main 放主程序
- test: 单元测试
- java: 放java源文件
- resources:存放框架和其他工具的·配置文件
- mvn命令·
- clean、compile、test、package
- Nexus 本地仓库私服
- maven 中jdk配置
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
springBoot手动安装: 地址
package com.rem.delife;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Bean;
import org.springframework.web.cors.CorsConfiguration;
import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
import org.springframework.web.filter.CorsFilter;
@SpringBootApplication
public class DelifeApplication {
// @Bean
// public CorsFilter corsWebFilter() {
// UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
//
// CorsConfiguration corsConfiguration = new CorsConfiguration();
//
// // 配置跨域
// corsConfiguration.addAllowedHeader("*");
// corsConfiguration.addAllowedMethod("*");
corsConfiguration.addAllowedOrigin("*"); // springboot 2.4版本后,需要修改为下一行配置
// corsConfiguration.addAllowedOriginPattern("*");
// corsConfiguration.setAllowCredentials(true);
//
//
// source.registerCorsConfiguration("/**",corsConfiguration);
// return new CorsFilter(source);
// }
public static void main(String[] args) {
SpringApplication.run(DelifeApplication.class, args);
}
}