Background:java
具体步骤以下:eclipse
1.创建一个maven project,在里面编写本身须要的全部Groovy Scripts。maven
这是我在IDEAL里建立的Groovy Script工程:ide
2.打开pom.xml,而后配置如我上图所示的五行内容:测试
<groupId>BuySide</groupId> <artifactId>BuySide.GroovyScript</artifactId> <version>1.0-SNAPSHOT</version> <name>BuySide.GroovyLibrary</name> <packaging>jar</packaging>
3.最终要的是要加上编译Groovy的compiler 插件:ui
<build> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.3</version> <configuration> <compilerId>groovy-eclipse-compiler</compilerId> <verbose>true</verbose> </configuration> <dependencies> <dependency> <groupId>org.codehaus.groovy</groupId> <artifactId>groovy-eclipse-compiler</artifactId> <version>2.7.0-01</version> </dependency> </dependencies> </plugin> </plugins> </build>
要否则最后打包的时候,不会把Groovy文件编译成class文件的哦,即便最终打包成jar包了,里面也是没有东东的。.net
4.配置maven安装目录/bin 至系统环境变量Path里。插件
由于建立的是maven Project,因此必定要先安装maven哦。code
若是Path里面的环境变量不少,用“;”隔开。。。 这些你们确定都知道。。。。。就很少说了。xml
5.打开命令窗口,依次执行下面三个命令,直接打包工程:
cmd
cd GroovyScript项目的绝对路径
mvn clean package
下图是我打包成功的提示信息,由于我先切换到"D:\Msstash",因此使直接cd GroovyScript相对路径:
6.而后去GroovyScript项目所在路径的target文件夹下就能够找到该jar包了:
7.若是只是为了打包成jar包,到第6步就已经大功告成了。不过若是打包成jar包是为了在SoapUI里面调用的话,就须要把jar包放到“SoapUI安装目录/lib”或者“SoapUI安装目录/bin/ext”目录下面。 若是想知道为何要放到这里,能够去搜索一下Java的类加载机制。