SpringBoot与前端交互遇到的一些问题

一、XXX.jar中没有主清单属性

场景: SpringBoot打的jar包在Linux运行报错
解决方案: 百度找了很多都是一样的答案,但是解决不了我的问题,于是我新建了一个springboot项目发现打的jar包可以在Linux上运行。检查了下只要把下面这2个地方拷贝到我的项目里就能成功打包了。

xml 复制代码
	<parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.2.0.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>


    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <excludes>
                        <exclude>
                            <groupId>org.projectlombok</groupId>
                            <artifactId>lombok</artifactId>
                        </exclude>
                    </excludes>
                </configuration>
            </plugin>
        </plugins>
    </build>

二、跨域问题

报错信息: No 'Access-Control-Allow-Origin' header is present on the requested resource.
场景: 前端调用服务器地址的时候出现的
解决方案: 在对应的Controller上加上注解:@CrossOrigin(origins = "*")
注意: 工作中肯定不要这样解决,可以通过nginx之类的去解决

相关推荐
ss273几秒前
基于Springboot + vue + 爬虫实现的高考志愿智能推荐系统
spring boot·后端·高考
拉不动的猪3 分钟前
前端常见数组分析
前端·javascript·面试
两点王爷17 分钟前
springboot项目文件上传到服务器本机,返回访问地址
java·服务器·spring boot·文件上传
小吕学编程20 分钟前
ES练习册
java·前端·elasticsearch
Asthenia041227 分钟前
Netty编解码器详解与实战
前端
袁煦丞32 分钟前
每天省2小时!这个网盘神器让我告别云存储混乱(附内网穿透神操作)
前端·程序员·远程工作
专注API从业者42 分钟前
《Go 语言高并发爬虫开发:淘宝商品 API 实时采集与 ETL 数据处理管道》
开发语言·后端·爬虫·golang
Asthenia04121 小时前
Netty writeAndFlush与Pipeline深入分析
后端
pjx9871 小时前
质量的“试金石”:精通Spring Boot单元测试与集成测试
spring boot·spring·单元测试·集成测试
欧先生^_^1 小时前
Scala语法基础
开发语言·后端·scala