如何使用eclipse/ggts创建groovy jar?

如何使用eclipse/ggts创建groovy jar?,eclipse,groovy,jar,ggts,Eclipse,Groovy,Jar,Ggts,所以我创建了一个groovy jar,但我无法运行它 我以HelloWorld.groovy为例 class HelloWorld { static main(args) { println("Hello World"); } } 我将其保存为一个jar,就像我通过eclipse/ggts中的导出处理任何java文件一样: 在project explorer中右键单击groovy文件 单击导出 选择jar文件 指定jar文件名 在Manisfest文件中将He

所以我创建了一个groovy jar,但我无法运行它

我以HelloWorld.groovy为例

class HelloWorld {

    static main(args) {
        println("Hello World");
    }
}
我将其保存为一个jar,就像我通过eclipse/ggts中的导出处理任何java文件一样:

  • 在project explorer中右键单击groovy文件
  • 单击导出
  • 选择jar文件
  • 指定jar文件名
  • 在Manisfest文件中将HelloWorld指定为主类
  • 保持所有默认值处于选中状态
  • 单击finish并创建jar
  • 现在,我尝试在命令行上通过java-jar HelloWorld.jar运行HelloWorld.groovy

    我得到: 线程“main”java.lang.NoClassDefFoundError中出现异常:groovy/lang/GroovyObject

    当我导出时,它还允许我将.classpath导出到我的jar中。 这不应该包括我的GGTS正在使用的groovy-all.jar吗? 我错过什么了吗


    我已经成功地使用GroovyRapper创建了groovy JAR。我想看看是否有可能只使用我的IDE。

    我认为在eclipse中,您可以导出一个可执行的jar,并提供打包依赖项的选项