`

关于Maven构建工程时出com.sun:tools:jar:1.5.0错的解决方法

 
阅读更多
Missing:  
----------  
1) com.sun:tools:jar:1.5.0  
  
  Try downloading the file manually from the project website. 

 

原来,是${java.home}在作怪,eclipse 没有使用 JAVA_HOME
默认,eclipse 使用 C:"windows"system32"javaw.exe 作为 JVM,当然找不到tools.jar

 

解决方案一:

 

修改 eclipse.exe 目录下的 eclipse.ini 指定vm,,注意 -vm后面不能有空格。

-vm
C:\Java\jdk1.6.0_02\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m

 

解决方案二:

 

配置pom.xml文件

 

<properties>  
       <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>  
       <spring.version>3.0.5.RELEASE</spring.version>  
       <java.home>jdk路径</java.home>  
   </properties>  
<profiles>  
   <profile>  
       <id>default-tools.jar</id>  
       <activation>  
           <property>  
               <name>java.vendor</name>  
               <value>Sun Microsystems Inc.</value>  
           </property>  
       </activation>  
       <dependencies>  
           <dependency>  
               <groupId>com.sun</groupId>  
               <artifactId>tools</artifactId>  
               <version>1.5.0</version>  
               <scope>system</scope>  
               <systemPath>${java.home}/lib/tools.jar</systemPath>  
           </dependency>  
       </dependencies>  
   </profile>  
</profiles> 
 
分享到:
评论

相关推荐

    解决maven项目找不到tools-1.8.0.jar的问题,缺失tools-1.8.0.jar包

    然而,有时候在运行Maven项目时,可能会遇到找不到特定jar包的问题,比如本例中的`tools-1.8.0.jar`。这个问题通常表明Maven在构建路径或本地仓库中未找到该依赖。下面我们将详细探讨如何识别、解决此类问题。 首先...

    tools-1.8.0.jar.zip

    本文将详细解释如何解决“Missing artifact com.sun.:tools:jar:1.8.0”的错误,并探讨与之相关的`tools-1.8.0.jar`文件。 首先,让我们了解这个错误的含义。在Maven或Gradle等构建工具中,当我们构建项目时,如果...

    Unresolved dependency: 'com.aspose:aspose:jar:19'

    然而,有时我们可能会遇到一些特定的依赖问题,比如在这个案例中,"Unresolved dependency: 'com.aspose:aspose:jar:19'",意味着在执行Maven构建时,Maven无法从配置的阿里云仓库中找到`com.aspose:aspose:jar:19`...

    com.sun.jdmk.jmxtools.1.2.1 jmxtools-1.2.1.jar 亲测可用

    缺少jar包 Description Resource Path Location Type Missing artifact com.sun.jdmk:jmxtools:jar:1.2.1 pom.xml Maven Dependency Problem jmxtools-1.2.1.jar

    com.sun.jndi.ldap.jar

    《com.sun.jndi.ldap.jar:Maven中的 LDAP 相关库解析》 在Java开发中,`com.sun.jndi.ldap.jar`是一个重要的库文件,它包含了Java Naming and Directory Interface (JNDI) 的 LDAP(Lightweight Directory Access ...

    亲测可用 com.sun.jmx. jmxri-1.2.1.jar

    Description Resource Path Location Type Missing artifact com.sun.jmx:jmxri:jar:1.2.1 pom.xml /eshop-storm line 2 Maven Dependency Problem

    com.android.tools.build:gradle:3.2.0

    - **`jar`文件**:包含了实际的Gradle插件代码,当构建运行时,Gradle会加载这个jar文件来执行插件的任务和逻辑。 - **`source`文件**:提供插件源代码,方便开发者学习和调试,理解插件内部工作原理。 4. **标签...

    资源包tools-1.8.0.jar&jconsole-1.8.0.jar下载!资源真实有效

    在Maven项目中,如果需要在构建过程中使用这些工具,可以直接将`tools.jar`作为依赖引入,以便于访问其内部的类和功能。 接下来,我们来看看`jconsole-1.8.0.jar`。这是一个Java监控和管理控制台,它是Java平台的...

    jdk:tools:1.8

    java8的tools包,在maven出现无法加载时可以将该包加入maven本地仓库即可解决问题

    解决java maven项目找不到jconsole-1.8.0.jar和tools-1.8.0.jar包问题

    总结来说,解决“找不到jconsole-1.8.0.jar和tools-1.8.0.jar包问题”的关键在于理解Maven的依赖管理和排除机制。通过在`pom.xml`中明确排除不需要的依赖,可以避免引入不必要的库,从而优化项目的构建速度和减少...

    运行项目,Maven(com.microsoft.sqlserver:sqljdbc4:4.0 )报错

    当运行一个使用Maven作为构建工具的项目时,如果依赖项出现问题,会导致构建失败或运行错误。本篇将详细介绍当遇到Maven项目中“运行项目,Maven(com.microsoft.sqlserver:sqljdbc4:4.0)报错”的情况时,开发者可能...

    Missing artifact com.babasport:page:jar:1.0

    这个错误通常意味着在构建工程时,Maven或Gradle的依赖解析机制没能找到名为"com.babasport:page",版本为"1.0"的JAR(Java Archive)文件。 首先,让我们理解一下Maven或Gradle中的“artifact”概念。在Maven术语...

    mail-1.5.0-b01-API文档-中文版.zip

    赠送jar包:mail-1.5.0-b01.jar; 赠送原API文档:mail-1.5.0-b01-javadoc.jar; 赠送源代码:mail-1.5.0-b01-sources.jar; 赠送Maven依赖信息文件:mail-1.5.0-b01.pom; 包含翻译后的API文档:mail-1.5.0-b01-...

    Could not resolve dependencies for project org.apache.hive:hive-exec:jar:2.3.0:

    hive 开发UDF 使用maven工程 引发jar包缺失 hive 开发UDF 使用maven工程 引发jar包缺失

    jmxtools jmxri-1.2.1.jar

    Could not resolve dependencies for project ****:jar:0.0.1-SNAPSHOT: The following artifacts could not be resolved: com.sun.jdmk:jmxtools:jar:1.2.1, com.sun.jmx:jmxri:jar:1.2.1: Could not transfer ...

    javax.mail-1.5.6-API文档-中文版.zip

    Maven坐标:com.sun.mail:javax.mail:1.5.6; 标签:sun、mail、javax、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和...

    tools-1.8.0.jar包下载

    本文将深入探讨`tools.jar`的用途、功能以及在Maven工程中如何正确导入和解决可能出现的问题。 1. **`tools.jar`的概述** `tools.jar`包含了Java开发工具如`javac`(Java编译器)、`jar`(打包工具)、`javadoc`...

    com.sun.jna 3.0.9

    描述中提到,从Maven仓库获取的`jna.jar`文件不包含`examples`包,这通常是官方发布的精简版或者核心库,仅包含了JNA的基本功能。然而,用户在别处找到了一个包含非空`examples`包的`jna.jar`,这个版本可能包含了...

    maven项目所需的tools.jar文件

    maven项目里面pom文件所需的tools.java文件,百分之百管用,下载好直接复制到java安装目录下即可使用

Global site tag (gtag.js) - Google Analytics