我使用STS(Spring Tool Suite)创build了一个编译好的groovy脚本,该脚本作为一个名为Test.class的文件存在。 我可以右键点击STS中的文件并执行它,效果很好。
但是 – 我想能够在Windows命令行上执行脚本,到目前为止我已经尝试过各种方法,但没有成功。 我试过以下…
java -cp C: Users MyName springsource sts-> 3.1.0.RELEASE plugins org.codehaus.grails.bundle_2.1.1 content lib org.codehaus.groovy groovy-all jars groovy -all-1.8.8.jar Test.class
但是,这不起作用,它给了我一个错误 – >错误:无法find或加载主类Test.class
Slik SVN客户端用于Windows的Subversion全局configuration文件在哪里?
为什么在运行到MAX_PATH之前没有parsing?
Windows Azure VM远程桌面连接问题
Windows软件来浏览不是TortoiseSVN的SVN存储库?
获取Mercurial进程内挂接在Windows上运行
任何指针?
当您已安装IIS / sql Server时,在Windows上针对wordpress进行开发的最佳方法是什么?
Windows Mercurial全球钥匙串
如何知道.cab文件内容的大小而不用使用PowerShell扩展它?
带有自己的button文本的消息框
Spy ++如何构build其进程列表?
测试是裸体? (没有包名称?)试试这个。
java -cp C:UsersMyNamespringsourcests-> 3.1.0.RELEASEpluginsorg.codehaus.grails.bundle_2.1.1contentlib org.codehaus.groovygroovy-alljarsgroovy-all-1.8.8.jar;. package.Test
注意; 和包名称。
你正试图运行一个测试用例,所以你真的需要启动junit,并将这个测试作为测试运行。
最简单的做法是下载一个groovy,解压缩,然后运行:
groovy Test.groovy
步骤1
在STS(Spring Tool Suite)中,创建一个Groovy类,例如Customer.groovy文件。 指定一个包名,例如com.customer。 在代码中验证代码被调用的主要方法,例如println'test'。
第2步
转到您的命令行(Windows使用命令提示符)。 切换 cd到您的项目的根目录。 执行下面的命令。
第3步
执行java -cp C: Users Profile springsource sts-3.1.0.RELEASE plugins org.codehaus.grails.bundle_2.1.1 content lib org.codehaus.groovy groovy-all jars groovy – 全1.8.8.jar ;. com.customer.Customer代码应该运行。
V重要
如果像我一样,你没有一个类,你只有一个groovy脚本,然后在步骤#3指定Groovy脚本名称没有后缀。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。