- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我从终端使用命令“sudo port install groovy”时,出现以下错误。
MyMachine:~ himalay$ sudo port install groovy
---> Computing dependencies for groovy
---> Building groovy
Error: org.macports.build for port groovy returned: command execution failed
Please see the log file for port groovy for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_www.macports.org_files_ports_java_groovy/groovy/main.log
To report a bug, follow the instructions in the guide:
http://guide.macports.org/#project.tickets
Error: Processing of port groovy failed
我确实运行了“sudo port -v selfupdate”,它也能正常工作。这是来自 main.log
的日志片段version:1
:debug:main Found Dependency: path: /usr/bin filename: unzip regex: ^unzip$
:msg:main ---> Computing dependencies for groovy:info:main .:debug:main groovy has no conflicts
:debug:main Found Dependency: path: /usr/bin filename: unzip regex: ^unzip$
:debug:main Searching for dependency: unzip
:debug:main Didn't find receipt, going to depspec regex for: unzip
:debug:main Found Dependency: path: /usr/bin filename: unzip regex: ^unzip$
:msg:main
:debug:main Executing org.macports.main (groovy)
:debug:main changing euid/egid - current euid: 0 - current egid: 0
:debug:main egid changed to: 501
:debug:main euid changed to: 502
:debug:main Skipping completed org.macports.archivefetch (groovy)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.fetch (groovy)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.checksum (groovy)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.extract (groovy)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.patch (groovy)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.configure (groovy)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:build build phase started at Sat May 19 09:25:19 EDT 2012
:notice:build ---> Building groovy
:debug:build Executing org.macports.build (groovy)
:debug:build Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_www.macports.org_files_ports_java_groovy/groovy/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.6'
:debug:build Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_www.macports.org_files_ports_java_groovy/groovy/work/groovy-1.8.6" && ant install -DskipTests=true'
:debug:build Executing command line: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_www.macports.org_files_ports_java_groovy/groovy/work/groovy-1.8.6" && ant install -DskipTests=true
:info:build Buildfile: /opt/local/var/macports/build/_opt_local_var_macports_sources_www.macports.org_files_ports_java_groovy/groovy/work/groovy-1.8.6/build.xml
:info:build Trying to override old definition of task javac
:info:build
:info:build -excludeLegacyAntVersion:
:info:build
:info:build -checkAntVersion:
:info:build
:info:build -banner:
:info:build [echo] Java Runtime Environment version: 1.6.0_31
:info:build [echo] Java Runtime Environment vendor: Apple Inc.
:info:build [echo] Ant version: Apache Ant(TM) version 1.8.2 compiled on November 19 2011
:info:build [echo] Operating system name: Mac OS X
:info:build [echo] Operating system architecture: x86_64
:info:build [echo] Operating system version: 10.6.8
:info:build [echo] Base directory: /opt/local/var/macports/build/_opt_local_var_macports_sources_www.macports.org_files_ports_java_groovy/groovy/work/groovy-1.8.6
:info:build [echo] Java Home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
:info:build
:info:build -initializeReports:
:info:build
:info:build -mavenTaskdef:
:info:build
:info:build -mavenPomDefinitions:
:info:build
:info:build -mavenInit:
:info:build
:info:build -mavenFetchAllModules:
:info:build [artifact:dependencies] [WARNING] POM for 'antlr:antlr:pom:2.7.7:compile' is invalid.
:info:build [artifact:dependencies]
:info:build [artifact:dependencies] Its dependencies (if any) will NOT be available to the current build.
:info:build [artifact:dependencies] [WARNING] POM for 'asm:asm:pom:3.2:compile' is invalid.
:info:build [artifact:dependencies]
:info:build [artifact:dependencies] Its dependencies (if any) will NOT be available to the current build.
:info:build [artifact:dependencies] [WARNING] POM for 'junit:junit:pom:4.10:compile' is invalid.
:info:build [artifact:dependencies]
:info:build [artifact:dependencies] Its dependencies (if any) will NOT be available to the current build.
:info:build [artifact:dependencies] [WARNING] POM for 'commons-cli:commons-cli:pom:1.2:compile' is invalid.
:info:build [artifact:dependencies]
:info:build [artifact:dependencies] Its dependencies (if any) will NOT be available to the current build.
:info:build [artifact:dependencies] [WARNING] POM for 'org.apache.ant:ant:pom:1.8.2:compile' is invalid.
:info:build [artifact:dependencies]
:info:build [artifact:dependencies] Its dependencies (if any) will NOT be available to the current build.
---
---
---
---
---
:info:build -jvm14BuildWarning:
:info:build
:info:build stagedcompile:
:info:build [javac] Compiling 835 source files to /opt/local/var/macports/build/_opt_local_var_macports_sources_www.macports.org_files_ports_java_groovy/groovy/work/groovy-1.8.6/target/classes
:info:build [javac] error: error reading /opt/local/var/macports/build/_opt_local_var_macports_sources_www.macports.org_files_ports_java_groovy/groovy/work/groovy-1.8.6/target/lib/compile/ant-1.8.2.jar; cannot read zip file
:info:build [javac] /opt/local/var/macports/build/_opt_local_var_macports_sources_www.macports.org_files_ports_java_groovy/groovy/work/groovy-1.8.6/src/main/groovy/beans/BindableASTTransformation.java:35: package org.objectweb.asm does not exist
:info:build [javac] import org.objectweb.asm.Opcodes;
:info:build [javac] ^
:info:build [javac] /opt/local/var/macports/build/_opt_local_var_macports_sources_www.macports.org_files_ports_java_groovy/groovy/work/groovy-1.8.6/src/main/groovy/beans/BindableASTTransformation.java:58: cannot find symbol
............
最佳答案
sudo port install groovy 对我根本不起作用,我使用了以下内容。
1. Download groovy from http://groovy.codehaus.org/Download
2. Unpack and move to /usr/share'
◦$ sudo mv ~/Downloads/groovy-1.8.6 /usr/share/
3. Change ownership and permissions
◦$cd /usr/share
◦$sudo chown -R root:wheel groovy-1.8.6
◦$sudo chmod 0755 groovy-1.8.6/bin/*
4. Create symlink
◦$sudo ln -s groovy-1.8.6 groovy
5. Add GROOVY_HOME and change PATH (in /etc/profile or ~/.profile or ~/.bash_profile)
◦export GROOVY_HOME=/usr/share/groovy
◦PATH=$GROOVY_HOME/bin:$PATH; export PATH
6. Test Installation :
◦groovyConsole : Creates an interactive groovy shell where you can type Groovy statements
◦groovysh : Swing interactive console
关于groovy - 使用 macports 安装 Groovy Mac OSX (10.6.8),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10687314/
我有一些库脚本:lib1.groovy: def a(){ } lib2.groovy: def b(){ } lib3.groovy: def c(){ } 并想在其他脚本中使用它们:配置文件: a
我有下面的 Groovy 脚本,我需要将它放在集中式 Groovy 库中,然后从 Ready API 项目中的任何脚本访问 Groovy 中提到的类 路径 : D:\GroovyLib\com\Lin
看完后this link ,我想尝试Groovy++,但我有一个担心; Groovy 的所有语法在 Groovy++ 中都有效吗? 例如,我可以在 Groovy 中执行此操作: def list =
我在 Spring-boot 应用程序中混合了 Groovy 和 Java。休息 Controller 和数据访问是用 Groovy 编写的。配置主要使用Java。 根据 logback 文档,如果类
我已阅读how to simply import a groovy file in another groovy script 我想在一个 groovy 文件中定义常用函数,并从其他 groovy 文
你知道,我也知道,只要只有一个是公共(public)的,就可以用 Java 实现。但是,在 Groovy 中可以这样做吗?如果是的话,在什么条件下? 最佳答案 Java 和 Groovy 之间在可以放
~/groovy % tree . ├── lib │ ├── GTemplate.class │ └── GTemplate.groovy └── Simple.groovy class
给定一个具有属性和构造函数的对象,我希望将构造函数参数复制到属性中,然后在构造函数中做一些额外的工作。 import groovy.transform.TupleConstructor @TupleC
我会提前道歉,我是 groovy 的新手。我的问题是我有 3 个执行不同功能的 groovy 脚本,我需要从我的主 groovy 脚本中调用它们,使用脚本 1 的输出作为脚本 2 的输入和脚本 2 的
我想在静态闭包中存储一些属性,然后在方法调用期间访问它们: class Person { static someMap = { key1: "value1", key2: "value2" } }
Groovy 是否有安全范围运算符? 例如,如果我有, [1,2,3][0..10] Groovy 会抛出一个 java.lang.IndexOutOfBoundsException: 有没有索引安全
在 Groovy 中使用 Maps/JsonBuilder 处理一些翻译/映射功能。 是否有可能(无需在 map 文字创建之外创建额外的代码).. 有条件地包含/排除某些键/值对?一些事情沿着以下路线
不知道我是否正确询问,但是我有类似以下内容: def x = 1 if (x == 1) { def answer = "yes" } println answer 我收到错误
我不明白 groovy 打字是如何工作的。在 wikipedia据说它具有很强的类型,但我可以在解释器上完美地做到这一点: 1 + '1' ==> 11 所以也许我很困惑,我不明白弱类型是什么,但我想
我对函数式编程概念非常陌生,正在观看 Neil Ford 在 youtube 中的演讲。 .在那里他谈到了一个计数器来演示一段代码而不使用全局状态(在 20:04)。来自 Java 世界,我很难理解这
我有两个问题。 我执行以下代码来查找 $ 的 ASCII 值: def a = "\$" def b = (int)a println b //prints 36 好吧,我对答案很满意。但是当我尝试像
只是想知道 时髦 像这样与默认值进行值匹配的方法? if(params.max != 10 && params.max != 20 && params.max != 30){ params.m
我最近正在读《行动中的格鲁夫》。在第7章中,它介绍了*。运算符(operator) 。当我运行有关此运算符的代码时,我会遇到一些错误。 class Invoice {
是否有易于阅读的方法或一些聪明的方法来制作 combination Groovy 中的元素?我知道 Iterable#combinations或 GroovyCollections#combinati
最近我下载了 Groovy-2.3.6 并尝试在 Linux 系统上安装它。我按照 http://groovy-lang.org/install.html 的说明进行操作.我设置了我的 GROOVY_
我是一名优秀的程序员,十分优秀!