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之类的去解决

相关推荐
牧天白衣.几秒前
CSS中linear-gradient 的用法
前端·css
军军36015 分钟前
Git大型仓库的局部开发:分步克隆 + 指定目录拉取
前端·git
前端李二牛20 分钟前
Vue3 特性标志
前端·javascript
孟永峰_Java26 分钟前
凌晨线上崩盘:NoClassDefFoundError血案纪实!日志里这行「小字」才是救世主
后端·代码规范
coding随想26 分钟前
JavaScript事件处理程序全揭秘:从HTML到IE的各种事件绑定方法!
前端
搞个锤子哟26 分钟前
关键词匹配,过滤树
前端
whitepure28 分钟前
万字详解Java中的IO及序列化
java·后端
掘金安东尼1 小时前
字节前端三面复盘:基础不花哨,代码要扎实(含高频题解)
前端·面试·github
大得3691 小时前
django生成迁移文件,执行生成到数据库
后端·python·django
吃奥特曼的饼干1 小时前
React useEffect 清理函数:别让依赖数组坑了你!
前端·react.js