`

Unable to locate the Javac Compiler in

阅读更多
问题:
Run as ->package   tomcat:deploy 时,总是build failed. 错误:
         Unable to locate the Javac Compiler in: G:\..\lib\tools.jar


解决办法:
Window -> Preferences -> Java -> Installed JREs, 点击"Add"按钮,选择默认的"Standard VM", 点

击"Next >", 点击"JRE home"右边的"Directory"选择文件夹G:\jdk1.6\jre,一路“确定”,回

到"Installed JREs"界面,在刚添加的"jdk1.6"打上勾。
再选择目录树中的"Execution Environments", 点选界面左侧的"J2SE-1.6",然后在右侧点选"jdk1.6"


重启myclipse,一切OK了。

另外,在这之前,我还在eclipse.ini文件中加了两行(一定要加在-vmargs之前,而且-vm后面有回车):
-vm
G:\jdk1.6\bin\javaw.exe




问题原因就是系统装了两个JRE,应该用JDK中的那个JRE.
分享到:
评论

相关推荐

    linux下 Error running javac compiler

    Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.131-2.6.9.0.el7_3.x86_64/lib/tools.jar ``` 这表明系统中 JDK 的配置存在问题。进一步检查发现,当前安装的是 ...

    maven项目使用assembly打包jar时处理Unable to locate Spring NamespaceHandler问题

    使用assembly插件打包jar后启动时,总是出现Unable to locate Spring NamespaceHandler for XML schema....错误,网上找了各种方法都没有用,在尝试了100+失败后,解决了这个问题,在打包的jar中,META-INF目录下,...

    linux gcc install

    在Linux系统中,GCC(GNU Compiler Collection)是一个关键的开源工具链,用于编译C、C++、Fortran、Objective-C等编程语言的源代码。它不仅包括了编译器,还包括预处理器、链接器和其他相关工具。这篇文章将详细...

    《python3网络爬虫开发实战》学习笔记::selenium——xpath:Unable to locate element

    selenium+firefox在定位时遇到selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: 由于是js加载页面,想确认是否是js的原因,随后进行多次调试时发现“//div”竟然也出现了...

    Spark在windows运行报错-ERROR Shell Failed to locate the winutils binary in the hadoop binary path java.io-附件资源

    Spark在windows运行报错-ERROR Shell Failed to locate the winutils binary in the hadoop binary path java.io-附件资源

    lingo0.9破解版

    lingo0.9破解版

    临时存储

    《临时存储技术在IT领域的应用与实践》 在IT行业中,临时存储,或者称为临时数据存储,是一个重要的概念,尤其在大数据处理、流处理以及批处理等场景中扮演着不可或缺的角色。临时存储主要指的是在程序运行过程中,...

    copy-webpack-plugin-demo.rar

    copy-webpack-plugin-demo.rar 拷贝文件demo, 现成案例,可以参考使用 免积分下载地址 https://download.lllomh.com/cliect/#/product/JB23148366892270

    ubuntu下mingw32交叉编译环境搭建

    - 使用 automake 生成 Makefile.in 文件: ```bash automake --add-missing ``` - 使用 autoreconf 重新配置所有文件: ```bash autoreconf –f –i –Wall,no–obsolete ``` - 最后运行 configure 脚本来...

    关于Matlab处理avi视频视频转换软件-XviD-1.2.2-07062009.rar

    Unable to locate decompressor to decompress video stream 此时即可利用此软件进行转换,转为'Cinepak'压缩格式的avi视频…… 转化完成后,利用aviinfo即可看到转化后avi视频的压缩格式…… 然后就可以...

    解决Can’t locate ExtUtils/MakeMaker.pm in @INC报错

    Can’t locate ExtUtils/MakeMaker.pm in @INC (@INC contains: inc /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5

    BCGControlBarPro.v12.00

    To enable layout support, you've to call EnableLayout/GetLayout methods in the following classes: CBCGPDialog CBCGPDialogBar CBCGPropertyPage CBCGPFormView Please run ResizableForm new sample to ...

    xilinx vivado软件的使用说明

    Xilinx,Inc.是美国及其他国家的商标,其他提到的品牌名称分别是属于其各自所有者的商标。版本历史信息显示,该文档在2013年6月19日和20日进行了修订,其中包括对文档的小的编辑更新。 用户在进行IP子系统设计时应...

    The attached code shows how to locate files in a directory u

    The attached code shows how to locate files in a directory using the FileSystemObject. You can search just within the specified directory or include all subdirectories in the search.

    RegexKitLite-NoWarning:它是从官方 subversion (RegexKitLite-4.0) 克隆而来的

    RegexKitLite-NoWarning 是一个基于 Objective-C 的正则表达式框架,它是在原版 RegexKitLite-4.0 的基础上进行修改的版本,主要目的是消除编译时的警告。这个框架专为 iOS 和 macOS 开发者设计,提供了一个简单易用...

    SpringMail使用过程中的报错解决办法

    1、Unable to locate provider for protocol: smtp –>缺少依赖造成的 <groupId>javax.mail <artifactId>mail <version>1.4 <groupId>javax.activation <artifactId>activation</artifactId>

    CISCO 技术查询手册.rar

    THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ...

Global site tag (gtag.js) - Google Analytics