springboot项目打包
1
| mvn clean package -DskipTests
|
vue项目打包
linux指令
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| //进入springboot目录 cd /home/server/springboot/ //授权 chmod 777 springboot-0.0.1-SNAPSHOT.jar //后台启动springboot nohup java -jar springboot-0.0.1-SNAPSHOT.jar & //查看java进程 ps -ef | grep java //取消进程 kill -9 [进程号]
//进入mysql目录 cd /usr/local/ //启动数据库 docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7 //产看数据库进程 docker ps //结束数据库进程 docker remove [进程名] //进入数据库 docker exec -it [进程号] /bin/bash //登录数据库 mysql -uroot -p123456 //退出mysq和docker exit //查看当前目录权限 ll
//进入nginx目录 cd /usr/local/nginx/sbin //启动nginx ./nginx
|
出现跨域错误
config文件夹下建CorsConfig文件,输入以下代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| @Configuration public class CorsConfig implements WebMvcConfigurer {
@Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**") .allowedOriginPatterns("*") .allowedMethods("GET", "HEAD", "POST", "PUT", "DELETE", "OPTIONS") .allowCredentials(true) .maxAge(3600) .allowedHeaders("*");
} }
|