SparrowRecSys实战:首次运行报错

记录一下自己为了首次运行SparrowRecSys项目解决的报错问题
报错超级多
Could not transfer artifact……
开始一直根据这个报错在网上搜了各种办法,包括添加证书,改变镜像,删除lastUpdated文件等等,甚至自己手动从maven repository官网上下载pom文件到本地repository路径下,把pom.xml文件的上百个标红报错解决了,但运行起来还是报错,project structure内显示Libraries很多文件还是没有。
后来尝试在命令行内运行这个maven项目,即cmd打开命令行,cd到SparrowRecSys目录下,输入

mvn compile

正常应该是下面这样:

在这里插入图片描述

在这里插入图片描述

但我第一次果然还是报错,BUILD FAILED, 再按提示输入

mvn -e

显示错误原因,
大意是显示:org.apache.maven.lifecycle.NoGoalSpecifiedException: No goals have been specified……
去网上搜这个问题的解决办法:
在pom.xml文件中build下添加一行defaultGoal:

    <build>
        <defaultGoal>compile</defaultGoal>
        <plugins>
            ...
        </plugins>
    </build>

当时我也是抱着试试的心态加上了,那会儿电脑太卡了,网也特别差,就关机重启了,再打开idea,就发现好像在自动下载那些dependencies了,慢慢的那些红色的报错就都消失了,然后run成功,在浏览器上输入本地网址成功显示前端页面:
在这里插入图片描述
终于可以继续实战后面的内容了!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值