标签: gvm

如何卸载GVM

我使用GVM来管理我的Groovy/Grails环境.

如何卸载GVM以及当前安装的所有候选项?

我怀疑只会删除~/.gvm目录.令人惊讶的是,GVM网站似乎没有提到如何做到这一点,也没有文件来确认如何做到这一点.

grails groovy gvm

17
推荐指数
2
解决办法
2万
查看次数

使用带有GVM的Go 1.2封面工具

我正在使用GVM来管理我的安装和路径,一切似乎都运行得很好 - 我可以运行测试并生成构建.我现在正在尝试生成代码覆盖文件,并且遇到了一些困难.

我的包是在/home/bill/dev/server/model.中定义的.

当我跑:

$ go test -cover -coverprofile cover.out
Run Code Online (Sandbox Code Playgroud)

测试成功运行并生成覆盖文件.但是,coverage文件中的路径如下所示:

_/home/bill/dev/server/model/activity.go:19.34,21.2 1 1

当我尝试创建一个html封面文件时,我收到以下错误:

$ go tool cover -html=cover.out

cover: can't find "activity.go": cannot find package "_/home/bill/dev/server/model/" in any of:
    /home/bill/.gvm/gos/go1.2/src/pkg/_/home/bill/dev/server/model (from $GOROOT)
    /home/bill/.gvm/pkgsets/go1.2/global/src/_/home/bill/dev/server/model (from $GOPATH)
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

额外细节

~ gvm use go1.2
Now using version go1.2

~ echo $GOPATH
/home/bill/.gvm/pkgsets/go1.2/global

~ echo $GOROOT
/home/bill/.gvm/gos/go1.2
Run Code Online (Sandbox Code Playgroud)

我尝试手动设置我的$ GOPATH但是没有更改cover.out文件.我也试过手动编辑cover.out文件,但我无法弄清楚它实际想要的路径.在上面显示的默认配置中,运行go test按预期运行.

试图修复GOPATH

~ export GOPATH=/home/bill/dev/
~ ln -s /home/bill/dev/server /home/bill/.gvm/gos/go1.2/src

~ go test
cannot find package "code.google.com/p/go.crypto/pbkdf2" in …
Run Code Online (Sandbox Code Playgroud)

code-coverage go gvm

8
推荐指数
2
解决办法
1971
查看次数

GVM/Grails shell脚本错误?

我在Ubuntu(14.04)上安装了最新版本的GVM(1.3.13).然后我用它来安装Grails(2.3.7),Groovy(2.2.2)和Gradle(1.11).

Groovy和Gradle似乎安装得很好(我可以执行他们的SDK命令,比如groovyc等).但每当我执行任何 Grails命令时,从任何目录,我的整个终端的屏幕都会清除,暂停一秒钟,然后重新绘制我的命令行提示符.该命令永远不会被执行.几个月前,在Nabble上,另一位用户报告了一个非常类似的问题.

从shell开始,如果我执行echo $GRAILS_HOME,我得到:

/home/myuser/.gvm/grails/current

如果我执行,echo $PATH我确实看到它/home/myuser/.gvm/grails/current/bin在我的系统路径上.

所以我决定深入挖掘并实际去$GRAILS_HOME.这是一个实际指向的象征性链接/home/myuser/.gvm/grails/2.3.7.所以当我去那里时,我看到一个正常的Grails安装,包括一个bin目录.当我进入那个bin目录时,我看到:

grails-debug
grails.bat
grails-debug.bat
startGrails.bat
startGrails
grails
Run Code Online (Sandbox Code Playgroud)

我打开grails(一个shell脚本)并看到:

#!/bin/sh
trap "reset" EXIT
trap "reset" INT
trap "reset" TERM

DIRNAME=`dirname "$0"`
. "$DIRNAME/startGrails"

startGrails org.codehaus.groovy.grails.cli.GrailsScriptRunner "$@"
Run Code Online (Sandbox Code Playgroud)

我将其修改如下:

#!/bin/sh
trap "reset" EXIT
trap "reset" INT
trap "reset" TERM

echo "1..."
sleep 2s

DIRNAME=`dirname "$0"`

echo "2...dirname is $DIRNAME"
sleep 8s

. …
Run Code Online (Sandbox Code Playgroud)

shell ubuntu grails path gvm

6
推荐指数
1
解决办法
2119
查看次数

适用于Eclipse的Groovy版本2.4.2

如何在eclipse中创建一个groovy项目使用自定义Groovy库?

我是Groovy的新手,我对如何在Eclipse中使用它感到困惑.

我将Groovy插件安装到Eclipse,每次创建项目时,使用的Groovy库是版本2.3.7.

我下载了Groovy SDK版本2.4.2并希望将它与我的eclipse一起使用,但是当我尝试添加新的Groovy库时,我似乎无法做到这一点,没有任何反应.

java eclipse groovy eclipse-plugin gvm

6
推荐指数
1
解决办法
8200
查看次数

使用GVM安装Groovy

当我尝试运行此命令以使用GVM安装Groovy时,我收到以下错误消息:

$gvm install groovy
Stop! groovy is not a valid candidate.
Run Code Online (Sandbox Code Playgroud)

为什么这不起作用?据我所知,我使用这个正确安装了GVM:

$ curl -s get.gvmtool.net | bash
Run Code Online (Sandbox Code Playgroud)

我在Mac上

这是我跑步时看到的gvm help:

$ gvm help

Usage: gvm <command> <candidate> [version]
       gvm offline <enable|disable>

   commands:
       install   or i    <candidate> [version]
       uninstall or rm   <candidate> <version>
       list      or ls   <candidate>
       use       or u    <candidate> [version]
       default   or d    <candidate> [version]
       current   or c    [candidate]
       outdated  or o    [candidate]
       version   or v
       broadcast or b
       help      or h
       offline           <enable|disable>
       selfupdate        [force] …
Run Code Online (Sandbox Code Playgroud)

groovy gvm

6
推荐指数
1
解决办法
1692
查看次数

GVM始终脱机

我正在尝试通过gvm命令安装gradle '$ gvm i gradle',但是我收到了离线模式的消息.(任何安装失败,并显示以下消息)


?  ~
?  ~
?  ~  gvm i gradle
GVM can't reach the internet so going offline. Re-enable online with:

  $ gvm offline disable

==== BROADCAST =============================================

OFFLINE MODE ENABLED! Some functionality is now disabled.

============================================================
This command is not available in offline mode.
?  ~
?  ~
?  ~  gvm offline disable
Online mode re-enabled!
?  ~
?  ~
?  ~  gvm i gradle       
GVM can't reach the internet so going offline. Re-enable …
Run Code Online (Sandbox Code Playgroud)

java ubuntu gradle gvm

6
推荐指数
2
解决办法
3641
查看次数

IntelliJ 13新项目没有Grails选项

我想在IntelliJ 13中创建一个新的Grails项目.

我有IntelliJ 13.我有Grails.

我没有在New Project Dialog中看到Grails选项.

如何配置IntelliJ 13以使New Project Dialog具有Grails选项?

IntelliJ 13没有Grails选项的新项目对话框

当我选择Groovy时,有关于缺少库的错误.Grails安装在我的主目录下,~/.grails由GVM安装.

在此输入图像描述

grails intellij-idea gvm

4
推荐指数
2
解决办法
1817
查看次数

有没有办法在GVM中设置默认的Groovy和Grails版本?

似乎我必须打字gvm use grails x.y.z并且gvm use groovy x.y.z每次我重启我的电脑.有没有办法配置GVM在启动时设置版本?

grails groovy gvm

3
推荐指数
1
解决办法
1597
查看次数

Grails 2.4.3 在 mac os x 上不起作用

我在 mac os x v.10.9.5 上使用 grails 安装。我曾经安装了 grails 2.4.2 并且运行良好。当我尝试安装 2.4.3 版本(通过 gvm 和手动,通过解压存档并设置 PATH 和 GRAILS_HOME 变量)时,安装似乎没问题,但是当从终端运行“grails”命令时它没有效果,只是行为类似于“清除”终端命令。没有提供输出或错误消息。

有没有人知道环境或安装可能有什么问题?或者至少在哪里可以找到运行“grails”命令的日志?

任何帮助表示赞赏。谢谢

macos grails gvm grails-2.4

2
推荐指数
1
解决办法
1389
查看次数

GVM:在Ubuntu 14.04中安装GVM时出现问题

我是新手,GVM根据其文档,当我运行以下命令安装时GVM,终端上没有输出显示如下:

james@james-K52F:~$ curl -s get.gvmtool.net | bash
james@james-K52F:~$ 
Run Code Online (Sandbox Code Playgroud)

当我运行该命令后CURL,我收到以下错误:

james@james-K52F:~$ gvm
No command 'gvm' found, but there are 20 similar ones
gvm: command not found
Run Code Online (Sandbox Code Playgroud)

当我点击CURL没有-s标志的命令,然后得到以下错误:

james@james-K52F:~$ curl get.gvmtool.net | bash
% Total    % Received % Xferd  Average Speed   Time    Time     Time    Current
                             Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0curl: (7) Failed to connect to get.gvmtool.net port 80: Network …
Run Code Online (Sandbox Code Playgroud)

installation gvm ubuntu-14.04

2
推荐指数
1
解决办法
3191
查看次数

GVM使用隐藏目录

我是mac/Grails noob.我使用GVM在Mac上安装Groovy和Grails.当我做:

admins-MacBook-Pro-5:~ me$ which grails
/Users/me/.gvm/grails/current/bin/grails
Run Code Online (Sandbox Code Playgroud)

我只是想知道为什么gvm使用隐藏目录,这会导致我有什么问题吗?

谢谢.

macos grails gvm

1
推荐指数
1
解决办法
2326
查看次数

从GVM升级到SDKMAN

我刚刚从GVM升级到SDKMAN.当我运行任何list命令来查看我安装的各种sdks的版本(例如sdk list grails)时,即使它们已经安装并通过GVM使用,它们也不会在它们旁边显示星号.不知道这笔交易是什么.

gvm sdkman

1
推荐指数
1
解决办法
3858
查看次数