【springboot, maven】常见问题

1. 报错的时候,首先检查eclipse属性配置是否正确

1-1. window -> preference -> maven -> Installations:追加使用的maven的安装位置

1-2. window -> preference -> maven -> User Settings:设置好使用的settings.xml(Global Settings和User Settings都设置成一样的settings.xml)

1-3. window -> preference -> Java -> InstalledJREs:设置成JDK的

1-4. 工程点右键 -> Build Path -> Configure Build Path … -> 设置成JDK的

2. Eclipse中SpringBoot项目pom.xml文件报UnKnown的解决方案

pom.xml文件中,追加以下代码:

	<properties>
		<maven-jar-plugin.version>3.0.0</maven-jar-plugin.version>
	</properties>

3. 编译时出错:[WARNING] The requested profile “pom.xml” could not be activated because it does not exist.

工程点右键 → Build Path → Configure Build Path… → maven → 删除"pom.xml" → Apply and Close
在这里插入图片描述

4. maven项目在package或install时,不执行test的几种方法

方法一:springboot项目的pom.xml文件中添加以下设置:

<!-- 不执行单元测试,但会编译测试类,并在target/test-classes目录下生成相应的class。 -->
<properties>
    <skipTests>true</skipTests>
</properties>

或者

<!-- 不执行单元测试,也不编译测试类。 -->
<properties>
    <maven.test.skip>true</maven.test.skip>
</properties>

方法二:执行时勾选【Skip Tests】
工程点右键 → Run As → Maven build… → [Goals]中填入package或者install,并且勾选【Skip Tests】 → Run
(此方法,不执行单元测试,也不编译测试类 。)
在这里插入图片描述
方法三:【Goals】后面直接写上参数
工程点右键 → Run As → Maven build… → [Goals]中填入package或者install,并且带上参数(-Dmaven.test.skip=true 或者 -DskipTests=true) → Run
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值