Cannot resolve com.sun:tools:1.8解决方法

解决办法最下面。

我是引入阿里的druid 启动器,druid-spring-boot-starter-1.2.6.pom

    
    <dependency>
        <groupId>com.alibabagroupId>
        <artifactId>druid-spring-boot-starterartifactId>
        <version>1.2.6version>
    dependency>

启动器应用的druid,druid-1.2.6.pom

    <dependency>
        <groupId>com.alibabagroupId>
        <artifactId>druidartifactId>
        <version>1.2.6version>
    dependency>

重点是里面的profiles,会根据系统选择。这里只选择windows的

<profile>
	<id>jconsoleid>
	<activation>
		
		<file>
			<exists>${env.JAVA_HOME}/lib/jconsole.jarexists>
		file>
	activation>

	<properties>
		<toolsjar>${env.JAVA_HOME}/lib/tools.jartoolsjar>
		<jconsolejar>${env.JAVA_HOME}/lib/jconsole.jarjconsolejar>
	properties>
	
	...
profile>

根据JAVA_HOME获取jar包,所以要看一下环境配置是否正确

最后我的解决办法,原因是因为maven版本3.8.2有问题,没有搜索到jar包,换成3.6.3的就解决了
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
报的警告,但是过了,程序员无视警告就好了
在这里插入图片描述

你可能感兴趣的:(JAVA学习,spring,boot,java,maven)