`

groovy安装后显示JAVA_HOME目录无效的解决方法

 
阅读更多

挺烦心的 先是在CMCC-EDU网络下 用浏览器自带下载(chrome)下 下完之后打开 显示为文件损坏...

 

重新再下一个 然后配好 运行groovy -version 显示以下错误:



 

然后进批处理文件看了下

groovy是由startGroovy启动的 有问题的语句在这里:



 

这句语句的意思就是 先dir一下JAVA_HOME 然后再在find里找一下有没有JAVA_HOME字串

errorlevel在命令没有执行成功的时候被设置 如果dir失败 或者find失败了 那么就会被设置成1 不然跳转到成功的地方

 

我在cmd下试了下 前半句是可以的 但后半句就怎么样也运行不了的 后来换成findstr也不行(这个不行是因为笔者自己的JAVA_HOME路径下有"."造成的)



 

解决方法很简单 把刚刚那几行注释掉 直接无条件跳转就好了:

@rem Validate JAVA_HOME
@rem %COMMAND_COM% /C DIR "%JAVA_HOME%" 2>&1 | find /I /C  "%JAVA_HOME%" >nul
@rem if not errorlevel 1 goto valid_JAVA_HOME_DIR
goto valid_JAVA_HOME_DIR

 

然后运行 正常



 

 

 

  • 大小: 7.4 KB
  • 大小: 10.7 KB
  • 大小: 33.5 KB
  • 大小: 9 KB
0
3
分享到:
评论
1 楼 wwwccccon 2013-10-18  
我的环境搭了一下午没弄上,郁闷死了,参照楼主说的,很快搞定了

相关推荐

    hugo110-java_run_groovy-master_java_

    - **GroovyObject接口**:Groovy类自动实现`GroovyObject`接口,这使得Java可以调用Groovy对象的方法。 2. **Groovy的优势**: - **动态性**:Groovy支持动态类型,这意味着变量的类型可以在运行时改变,这在编写...

    groovy-src-1.8.5.zip_.bzrignore_Groovy_Java 8_groovy src_lowern

    `groovy__src` 标签提示我们,这个压缩包中的源代码主要集中在Groovy的实现部分。Groovy源代码通常包括语法解析器、编译器、类加载器、标准库以及各种工具和框架的实现。通过阅读和分析这些源码,我们可以深入了解...

    groovy和Java相互调用1

    1. **方法1:直接调用** - 如果你的开发环境(如IntelliJ IDEA或Eclipse)已经安装了Groovy解释器插件,那么可以直接在Java代码中像调用Java类一样调用Groovy类。Java编译器会自动处理Groovy类的编译,并将其转换为...

    Java调用Groovy,实时动态加载数据库groovy脚本

    总的来说,Java调用Groovy并实时加载数据库中的Groovy脚本是一种强大而灵活的解决方案,特别适用于需要频繁调整业务逻辑或进行热部署的场景。通过结合Java的稳定性和Groovy的动态性,我们可以构建出更适应变化的系统...

    Groovy_Installation_Eclipse_Plugin

    本文详细介绍了如何在 Eclipse 中安装和配置 Groovy 插件,包括准备工作、下载更新站点、安装插件、配置设置以及基本的使用方法。通过这些步骤,开发者可以在 Eclipse 中高效地开发 Groovy 和 Grails 应用。Groovy ...

    Java中使用Groovy的三种方式

    Groovy编译后的字节码与Java字节码兼容,因此Groovy类可以直接被Java代码引用。你可以编写Groovy类,然后像使用Java类一样使用它们。Groovy类通常比Java类更简洁,因为它们可以省略一些Java的冗余语法,如分号、括号...

    java_groovy_python集合

    标题“java_groovy_python集合”指出我们要探讨的是这三种语言中的集合类数据结构。在编程中,集合类是用于存储多个元素的数据结构,如数组、列表、集合、映射等。 1. **Java集合**:Java提供了丰富的集合框架,...

    groovy_in_action_draft_ch_01.pdf

    It leverages the Java ecosystem, meaning that Java developers can easily transition to using Groovy without having to abandon their existing Java knowledge or tools. Groovy scripts can interact ...

    Beginning_Groovy_and_Grails_From_Novice_to_Professional开源项目教学代码配合第六部分

    Beginning_Groovy_and_Grails_From_Novice_to_Professional开源项目教学代码配合Beginning_Groovy_and_Grails教材使用全是原代码开源。由于上传限制分8个部分

    Groovy安装以及简单使用

    解压后,将Groovy的bin目录添加到系统的PATH环境变量中,这样就可以在命令行中直接运行Groovy命令了。 安装完成后,我们可以使用`groovysh`命令启动一个交互式的Groovy shell,或者通过`groovyConsole`启动Groovy...

    java 动态脚本语言 精通 Groovy

    Groovy是一种基于Java平台的动态脚本语言,它在Java开发者中越来越受欢迎,因为它提供了简洁、灵活的语法,以及强大的动态编程能力。Groovy与Java兼容性极佳,可以直接调用Java类库,使得它在Java生态系统中具有广泛...

    Groovy和Grails配置方法

    - `GROOVY_HOME`:设置为Groovy安装目录,例如`C:\groovy-1.5.4`。 - `path`:添加Groovy的`bin`目录到系统路径中。 验证Groovy是否安装成功的方法是在命令行中输入`groovy -v`,如果出现Groovy的版本信息,则表示...

    eclipse安装groovy插件的步骤

    ### Eclipse 安装 Groovy 插件的详细步骤与使用指南 #### 一、Groovy 插件的安装 为了能够在 Eclipse 中使用 Groovy 进行开发,首先需要安装 Groovy 插件。以下是详细的安装步骤: 1. **下载 GroovyEclipse.zip ...

    [Groovy] Making Java Groovy 英文版

    Making Java Groovy is a practical handbook for developers who want to blend Groovy into their day to day work with Java It starts by introducing the key differences between Java and Groovy and how you...

    robot_results.groovy

    robot_results.groovy是用于Jenkins+Email Extension Plugin构建Robot Framework结果报告的一个自定义脚本

    一个简单的JavaFX游戏引擎_java_Groovy_代码_下载

    欢迎使用简单的 JavaFX 游戏引擎。该项目由名为 jfxgenproj 的核心项目和子模块或演示组成。 要运行示例: 您可以在文件资源管理器中双击 jar 文件。...更多详情、使用方法,请下载后阅读README.md文件

    Java Groovy

    - **代码互操作性**:Groovy和Java之间可以直接相互调用方法和构造器,这种无缝的互操作性为项目带来了极大的灵活性。 - **迁移路径**:对于希望逐步迁移到Groovy的项目,可以从引入简单的Groovy脚本开始,逐渐扩大...

    Groovy轻松入门—搭建Groovy开发环境

    - `GROOVY_HOME`:设置为Groovy安装目录,如`C:\Program Files\groovy-1.0`。 - `PATH`:在现有的路径中添加`%GROOVY_HOME%\bin`,这样你就可以在命令行中直接运行Groovy命令了。 4. **验证安装**: 打开命令行...

    Groovy中文教程.pdf

    例如,在Windows系统中,可以将Groovy安装在 `C:\groovy-1.5.7` 路径下,并在系统环境变量中设置 `GROOVY_HOME=C:\groovy-1.5.7` ,在 `Path` 变量中添加 `%GROOVY_HOME%\bin` 。 - 同时需要配置 `JAVA_HOME` 为JDK...

Global site tag (gtag.js) - Google Analytics