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

相关推荐
晴子呀3 分钟前
Spring底层原理大致脉络
java·后端·spring
卡兰芙的微笑11 分钟前
get_property --Cmakelist之中
前端·数据库·编辑器
覆水难收呀13 分钟前
三、(JS)JS中常见的表单事件
开发语言·前端·javascript
猿来如此呀21 分钟前
运行npm install 时,卡在sill idealTree buildDeps没有反应
前端·npm·node.js
andrew_121926 分钟前
腾讯 IEG 游戏前沿技术 二面复盘
后端·sql·面试
hw_happy27 分钟前
解决 npm ERR! node-sass 和 gyp ERR! node-gyp 报错问题
前端·npm·sass
FHKHH31 分钟前
计算机网络第二章:作业 1: Web 服务器
服务器·前端·计算机网络
计算机程序设计开发32 分钟前
计算机毕业设计公交站点线路查询网站登录注册搜索站点线路车次/springboot/javaWEB/J2EE/MYSQL数据库/vue前后分离小程序
数据库·vue.js·spring boot·课程设计·计算机毕业设计
骆晨学长34 分钟前
基于SpringBoot的校园失物招领系统
java·spring boot
Lill_bin36 分钟前
JVM内部结构解析
jvm·后端·spring cloud·微服务·云原生·ribbon