`
zgdkik
  • 浏览: 6005 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

build fail

 
阅读更多
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.0.2:compile (default-compile) on project ssh: Compilation failure
Unable to locate the Javac Compiler in:
   D:/Program Files/MyEclipse 6.0/jre/../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 your Java
installation by setting the JAVA_HOME environment variable.

********************************************

更加奇怪的是并不是每次运行都出现,偶尔可以运行成功,生成war包。

网上针对此问题的解决办法大都是:

1)设置JAVA_HOME环境变量为:C:/Program Files/Java/jdk 1.6.0/lib/tools.jar

2)在MyEclipse中设置:

     <1>Java -> Build Path -> Classpath Variables ->
                  JAVA_HOME
                 C:/Program Files/Java/jdk 1.6.0/lib/tools.jar

     <2>Activate only (or add) module
                Java -> Installed JREs ->
                jdk 1.6.0
                C:/Program Files/Java/jdk 1.6.0

我都尝试做了修改,但是没有丝毫的效果,希望高手们不吝赐教,指点一二,不胜感激!

后记:

解决办法:

Window -> Preferences -> Java -> Installed JREs, 点击"Add"按钮,选择默认的"Standard VM", 点击"Next >", 点击"JRE home"右边的"Directory"选择文件夹D:/Development/Java/jdk1.5.0_16/jre,一路“确定”,回 到"Installed JREs"界面,在刚添加的"jdk1.5.0_16"打上勾。

再选择目录树中的"Execution Environments", 点选界面左侧的"J2SE-1.5",然后在右侧点选"jdk1.5.0_16"。

重启Eclipse,一切OK了。

 

另外,在eclipse.ini文件中加了两行(一定要加在-vmargs之前,而且-vm后面有回车):

-vm
D:/Development/Java/jdk1.5.0_16/bin/javaw.exe

不知道对问题的解决有没有影响。

 

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

相关推荐

    使用 webpack 无法解析 jsx 语法 Module build failed

    然而,当你遇到“Module build failed: SyntaxError: Unexpected token”这样的错误,这意味着你的构建工具,比如Webpack,无法识别并处理JSX语法。在这种情况下,你需要配置Babel来将JSX转换为JavaScript引擎可以...

    IntelliJ-IDEA-Settings

    5. **Build, Execution, Deployment**(构建、执行、部署):涉及构建工具有如 Maven 或 Gradle 的配置,运行/调试配置,以及应用部署策略。 6. **Version Control**(版本控制):IntelliJ IDEA 支持多种版本控制...

    java开发oa系统源码下载-ReactNativeLearning:所有的东西都React原生

    java开发oa系统源码下载React本机 创作者:Mai Thanh Phương 电子邮件: 1. 设置 安卓工作室: Android Studio 中的内置模拟器 节点JS: ...build fail with new version: https://stackoverflow.

    zxing.java源码解析-eros-plugin-android-fileupdownloader:对EROS框架源码进行修改,实现文件上

    之前按照官方文档创建插件项目,项目中添加该插件项目依赖后出现了依赖文件重复,SDK依赖版本不同导致build fail的情况,因此迫不得已才在框架源码上进行修改。 2.文件上传功能 包括文件选择和文件上传两个部分,...

    win10下安装boost库遇到问题记录

    Failed to build Boost.Build engine. Please consult bootstrap.log for further diagnostics. 查看bootstrap.log日志文件,结果是: Unknown toolset: vcunk 然后我打开bootstrap.bat查看(notepad++之类的工具), 我...

    vts 环境搭建实际操作和一些fail 的分析

    VTS 环境搭建实际操作和一些 fail 的分析 VTS(Vendor Test Suite)是一种自动化测试工具,用于测试 Android 原生系统的实现情况。在 Ubuntu 16.04 环境中搭建 VTS 环境,需要按照以下步骤操作: 首先,需要安装 ...

    Eclipse中Ant的配置与测试 build.xml

    本文将详细介绍如何在Eclipse环境中配置和测试Ant,以及如何通过`build.xml`文件来管理这些任务。 #### 二、Ant简介 Apache Ant是一款开源的Java项目构建工具,它使用XML格式的脚本来定义项目的构建过程。Ant脚本...

    uploadFile

    .post(builder.build()) .build(); client.newCall(request).enqueue(new Callback() { @Override public void onFailure(Call call, IOException e) { e.printStackTrace(); } @Override .public void ...

    BURNINTEST--硬件检测工具

    - Corrected a bug where BurnInTest would fail to start if Activity trace level 2 logging (debug level logging) was turned on and the Logging Summarize option was also selected. - Minor change to ...

    build_execution:强制执行显式错误处理且从不调用Shell的执行原语

    build_execution宝石 强制执行显式错误处理且从不调用Shell的执行原语。 如何使用 该接口类似于Open3.capture2e。 我们在运行命令之前将命令打印到stdout(除非:quiet=&gt; true )。 默认情况下,命令进程共享调用进程...

    Fail-Tracker:Fail Tracker是一个使用ASP.NET MVC编写的敏捷问题跟踪系统

    #Project Description Fail Tracker是一个ASP.NET MVC 5参考应用程序,它显示了对应用程序框架的投资如何能够大大简化日常开发活动,提高可测试性并减少开发摩擦。 它用于演示在我的Pluralsight课程中有关构建应用...

    linux全志R16的linux系统编译的资料_20170502_1655.7z

    KCONFIG_AUTOCONFIG=/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/build/buildroot-config/auto.conf KCONFIG_AUTOHEADER=/home/wwt/linux_r16/lichee/out/sun8iw5p1/linux/common/buildroot/...

    C2修复工具【银灿916】固件

    5="INQU inquiry fail" 6="INQU disconnect" 7="INQU reattach error" 8="INQU mode sense error" 9="INQU mode select error" 10="NAND invalid bus selector" ...

    Ant 中文手册

    Ant 提供了一些机制来处理错误情况和进行条件判断,如 `&lt;fail&gt;`、`&lt;condition&gt;` 等元素。 ### 总结 Apache Ant 是一个功能强大的构建工具,适用于各种规模的 Java 项目。通过深入理解其基本概念和操作方法,开发者...

    Responsive Web Design with HTML5 and CSS3(PACKT,2ed,2015)

    With these recent trends driving changes in design, typical desktop-only websites fail to meet even minimum expectations when it comes to style and usability, which can be vital when your website is ...

    Android代码-knarch.db

    CI testing will fail till the test side is updated... What is this? This library is primarily an implementation of sqlite for iOS and MacOS, (roughly) compatible with Android, implemented with ...

    eclipse-testng离线包

    接口测试,eclipse testng离线包是eclipse的插件,怎么在Eclipse下配置...5.2 右键新建的Project,选BuildPath,选Configure Build Path。。。 5.3把testng.jar加到Project里 6. 在Java Project中使用TestNG测试

    truth-helper-test-fail

    代码生成器使用许多代码生成器,尝试使用ember help generate获取更多详细信息运行测试ember test ember test --server建造ember build (开发) ember build --environment production (生产)部署指定部署应用...

    market:mtg.fail的源代码

    构建生产到应用程序build文件夹。 它在生产模式下正确捆绑了React,并优化了构建以获得最佳性能。 生成被最小化,并且文件名包括哈希值。 您的应用已准备好进行部署! 有关更多信息,请参见关于的部分。 yarn ...

    Packer-Ansible_DigitalOcean_Droplet_Build:用于在 DigitalOcean 上部署 Ansible 提供的 Droplet 的 Packer 模板

    Packer-Ansible DigitalOcean Build 0.1.0 要求 封隔器 Ansible 一个 DigitalOcean 帐户 描述 用于 Ansible 配置的 DigitalOcean 液滴的 Packer 构建。 为了使用 Ansible 配置器构建您的 Droplet,只需将...

Global site tag (gtag.js) - Google Analytics