精华内容
下载资源
问答
  • 解决办法:修改${JAVA_HOME}为绝对路径 C:/mine/software/Java/jdk1.8.0_171/lib/tools.jar

    1
    解决办法:修改${JAVA_HOME}为绝对路径

    C:/mine/software/Java/jdk1.8.0_171/lib/tools.jar
    
    展开全文
  • 使用maven编译项目,失败了Could not find artifact jdk.tools:jdk.tools:jar:1.6 at specified path C:\Java/../lib/tools查找所配置的jdk包中缺少tools.jar检查所安装的其他版本jdk中的lib目录下是否有tools.jar,...

    使用maven编译项目,失败了Could not find artifact jdk.tools:jdk.tools:jar:1.6 at specified path C:\Java/../lib/tools

    查找所配置的jdk包中缺少tools.jar

    检查所安装的其他版本jdk中的lib目录下是否有tools.jar,若有可在Eclipse中进行配置

    Window–>Preferences–>Java–>Installed JREs中修改Installed JREs的路径,替换含有tools.jar的C:\Program Files\Java\jdk1.8.0_77路径配置使用

    运行maven进行编译问题解决

    展开全文
  • 在做java JNI项目时,遇到了这样的错误,详情如下: Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-1.5.0-gcj-4.5/lib/tools.jar Buildfile: /

           在做java JNI项目时,遇到了这样的错误,详情如下:

    Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-1.5.0-gcj-4.5/lib/tools.jar
    Buildfile: /home/dell/android-ndk-r6/samples/stringJnienv/build.xml
        [setup] Android SDK Tools Revision 12
        [setup] Project Target: Android 1.6
        [setup] API level: 4
        [setup]
        [setup] ------------------
        [setup] Resolving library dependencies:
        [setup] No library dependencies.
        [setup]
        [setup] ------------------
        [setup]
        [setup] WARNING: No minSdkVersion value set. Application will install on all Android versions.
        [setup]
        [setup] Importing rules file: tools/ant/main_rules.xml

    -debug-obfuscation-check:

    -set-debug-mode:

    -compile-tested-if-test:

    -pre-build:

    -dirs:
         [echo] Creating output directories if needed...

    -aidl:
         [echo] Compiling aidl files into Java classes...

    -renderscript:
         [echo] Compiling RenderScript files into Java classes and RenderScript bytecode...

    -resource-src:
         [echo] Generating R.java / Manifest.java from the resources...

    -pre-compile:

    compile:
        [javac] /home/dell/android-sdk-linux_x86/tools/ant/main_rules.xml:384: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
        [javac] Compiling 1 source file to /home/dell/android-ndk-r6/samples/stringJnienv/bin/classes

    BUILD FAILED
    /home/dell/android-sdk-linux_x86/tools/ant/main_rules.xml:384: Unable to find a javac compiler;
    com.sun.tools.javac.Main is not on the classpath.
    Perhaps JAVA_HOME does not point to the JDK.
    It is currently set to "/usr/lib/jvm/java-1.5.0-gcj-4.5/jre"


    电脑详情:

    系统:ubuntu 11.4

    处理器:AMD

    开发环境JDK :java-6-sun-1.6.0.26

    运行环境JRE:sun-java6-jre



    刚开始以为是  java-1.5.0-gcj-4.5有问题,就盲目的删除重装。然而,这些不起作用。

    无奈之下,四处GOOGLE。终于找到了解决方法,如下:

               在终端输入命令:dell@ubuntu:/usr/lib/jvm/java-1.5.0-gcj-4.5$ sudo update-alternatives --config java

               显示如下信息:

               有 3 个候选项可用于替换 java (提供 /usr/bin/java)。

      选择       路径                                优先级  状态
    ------------------------------------------------------------
    * 0            /usr/bin/gij-4.5                       1045      自动模式
      1            /usr/bin/gij-4.4                       1044      手动模式
      2            /usr/bin/gij-4.5                       1045      手动模式
      3            /usr/lib/jvm/java-6-sun/jre/bin/java   63        手动模式

    要维持当前值[*]请按回车键,或者键入选择的编号:3
    update-alternatives: 使用 /usr/lib/jvm/java-6-sun/jre/bin/java 来提供 /usr/bin/java (java),于 手动模式 中。


    如上,我选择了3,然后就大功告成了。


    究其原因,是java的默认jre选择错误,上面的操作也是用来更改默认jre的。

    希望对大家有帮助!

    如果认为好的话,请留言!谢谢!


    展开全文
  • 在运行TOMCAT5.0时候由出现了如下的错误: 2005-11-17 19:38:47 ...最后在SUN的JAVA论坛里面找到了答案,只要将JDK1.5的LIB下面的TOOLS.JAR覆盖TOMCAT5.0目录/common/lib下面的tools.jar,然后重启TOMCAT5.0就可以了
    在运行TOMCAT5.0时候由出现了如下的错误: 2005-11-17 19:38:47 StandardWrapperValve[action]: Servlet.service() for servlet action threw exception org.apache.jasper.JasperException: Unable to compile class for JSP Generated servlet error: C:/application/Tomcat 5.0/work/Catalina/localhost/mlinkweb/org/apache/jsp/layouts/layout_005findex_jsp.java:7: cannot access java.lang.Object Generated servlet error: bad class file: C:/application/Java/jdk1.5.0/jre/lib/rt.jar(java/lang/Object.class) class file has wrong version 49.0, should be 48.0 Please remove or make sure it appears in the correct subdirectory of the classpath. public final class layout_005findex_jsp extends org.apache.jasper.runtime.HttpJspBase ^ 1 error 最后在SUN的JAVA论坛里面找到了答案,只要将JDK1.5的LIB下面的TOOLS.JAR覆盖TOMCAT5.0目录/common/lib下面的tools.jar,然后重启TOMCAT5.0就可以了
    展开全文
  • 在安装java jdk的时候,我习惯修改安装的路径,但在安装jdk1.8的时候,若把默认路径修改掉后,虽然这个时候不用配置环境变量也能启动eclipse,但在cmd窗口输入javac却识别不了。 后来对比了一下安装在默认路径下的...
  • Ant默认在jre6目录下找tools.jar。这里说一下jre和jdk的区别。Jre是运行环境,及编译后的java程序运行时只需要jre就行了;jdk是开发环境,当你开发java程序时需要用jdk。Jdk包括了jre,及java程序运行有jre或jdk都...
  • 更新后,版本带来的变化,模块化后导致不需要或者说将toos.jar和dt.jar文件兼容到其他部分,jdk的lib下面不会再出现这俩文件; (摘:版本更新到9.0后的变化)JDK 9的核心变化就是引入了一种新的Java编程组件,也...
  • Fatal error compiling: tools.jar not found: C:\Program Files\Java\jre6\..\lib\tools.jar   一般解决方案: 1.eclipse 下:  windows->Java-Installed JRES ->Execution Environment ...
  • 1.去jre中的lib下看了一下,确实没有tools.jar,然后又看了一下jdk下的lib,找到了tools.jar 2.右键项目,检查jre配置 3.发现问题(5),确实使用的jre而不是jdk,这可能算是eclipse默认设置 4.新增一个jdk,将...
  • 现象:maven项目之间mvn install...Unable to locate the Javac Compiler in: D:\Program Files\Java\jre7\..\lib\tools.jar [ERROR] Unable to locate the Javac Compiler in:  D:\Program Files\Java\jre7\..\lib
  • 更新后,版本带来的变化,模块化后导致不需要或者说将toos.jar和dt.jar文件兼容到其他部分,jdk的lib下面不会再出现这俩文件; (摘:版本更新到9.0后的变化)JDK 9的核心变化就是引入了一种新的Java编程组件,也...
  • 由于ubuntu默认安装JAVA的openjdk版本没有tools.jar,因此在某些情况下必须安装openjdk的完全版,如下命令即可完成:sudo apt-get install openjdk-8-jdk一般默认安装目录为:/usr/lib/jvm/java-8-openjdk...
  • java1.8 tools.jar

    千次下载 热门讨论 2016-04-16 13:02:22
    有时候装Java jdk的时候将jre与jdk的路径选择一致的时候,后出现覆盖,少这两个包,网上大多太旧且要积分,真扯蛋,这些人
  • 在eclipse中执行maven项目时,... Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default-compile) on project Hi: Fatal error compiling: tools.jar not found: C:\Program
  • 今天倒进一个新项目,出现了以下问题: solution: 1.首先找到。classpath文件 1.选中工程,选择Filters...在这里修改你的 改到jar包在你电脑的位置 随后保存 完毕。
  • 出现的bug提示 Unable to locate the Javac Compiler in:...C:\Program Files\Java\jre1.6.0_07\..\lib\tools.jar Please ensure you are using JDK 1.4 or above and not a JRE (the com.sun.tools.javac.Main class i
  • 'dependencies.dependency.systemPath' for com.alibaba:tools:jar must specify an absolute path but is ${env.JAVA_HOME}/lib/tools.jar in com.alibaba:druid:1.1.10 大概意思是项目中引入...
  • 在window8下启动一个老项目需要用到jboss4.0.5,启动报错“此时不应有 \Java\jdk1.6.0_21\lib\tools.jar。”。 在网上搜了很多解决办法都不起作用,只能查看run.bat脚本了。 2.解决办法: 修改run.bat文件,将设置...
  • "Unable to locate the Javac Compiler in: D:\Program Files\Java\jdk1.6.0_20\..\lib\tools.jar" 方法一:  Window -> Preferences -> Java -> Installed JREs(如果列表中包含有效JRE忽略此步骤)。点击"Ad
  • 1.错误: 在Eclipse下启动tomcat的时候,报错... archive: C:/Program Files(x86)/Java/jdk1.7.0_10/lib/tools.jar which is referenced by the classpath, doesnot exist. 2.原因: 这是因为我中途移动过
  • The archive: F:/soft/java/jdk-8u31-windows-x64/lib/tools.jar which is referenced by the classpath, 参考链接 http://blog.csdn.net/jimoshuicao/article/details/52664067?locationNum=4&fps=1地址
  • 在Linux环境下使用... Please check that /usr/lib/jvm/java-8-openjdk-amd64 contains a valid JDK installation.”的错误。问题其实很简单。 翻译一下就知道:“找不到tools.jar。 请检查/ usr / lib / jvm /...
  • 首先jdk1.6的64位的没错,因为我在tomcat下面都能运行程序,网上搜索了一下,说是jdk默认的安装目录有空格的问题,于是吧jdk重新安装了一下,没有空格的目录,问题解决了
  • jdk安装完成以后在配置环境变量时发现在lib目录下没有tools.jar和dt.jar文件 但是好像在配好环境变量后依然能够正常运行 eclipse也能够正常打开 我想知道jdk缺少tools.jar和dt.jar文件会有什么功能缺失吗?影响...
  • tools.jar 在jdk下的lib中。 jdk和jre的区别: Jre是运行环境,及编译后的java程序运行时只需要jre就行了; jdk是开发环境,当你开发java程序时需要用jdk。Jdk包括了jre,及 java程序运行有jre或jdk都可以,但jdk...
  • JAVA_HOME/bin下的各个命令和Tools.jar包

    千次阅读 2014-11-10 18:18:29
    JAVA_HOME/lib文件夹下有个tools.jar文件,在jdk1.7.0_67版本这个类接近15M。料还是很足的。那这个类是干啥的来,这个类就是JDK bin目录下的所有命令的具体的Java实现。 tools所在的层次可以看下面这个图,图片...
  • 修改ant中gre的位置,改为使用jdk下面的jre,如:C:/Program Files/Java/jdk1.5.0_22/jre。 在eclipse中,直接修改eclipse的jre即可,在windows-preferences-Java-installed JREs,选中要改的jre,修改...
  • D:\Program\java\jre1.7.0_45\..\lib\tools.jar Please ensure you are using JDK 1.4 or above and not a JRE (the com.sun.tools.javac.Main class is required). In most cases you can change the location of ...
  • tools.jar 在jdk下的lib中。 先说一下jdk和jre的区别: Jre是运行环境,及编译后的java程序运行时只需要jre就行了; jdk是开发环境,当你开发java程序时需要用jdk。Jdk包括了jre,及 java程序运行有jre或jdk都可以,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 151,699
精华内容 60,679
关键字:

java的lib里没有tools

java 订阅