2010-05-28 37 views
1

我想運行一個Groovy應用程序來操作STS上的Excel文件(通過SpringSource)2.3.0。如何在Groovy上導入org.codehaus.groovy.scriptom。*?

我的Groovy版本是1.7。

類:

package com.mytool 

import org.codehaus.groovy.scriptom.ActiveXObject 


/** 
* @author Mulone 
* 
*/ 
class SurveyTool { 

    static main(args) { 
     print 'test' 
     def wshell = new ActiveXObject('Wscript.Shell') 
     wshell.popup("Scriptom is Groovy") 
    } 

} 

可悲的是,這是我得到:

org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: 
C:\workspace\SurveyTool\src\com\geoadapta\surveytool\SurveyTool.groovy: 6: unable to resolve class org.codehaus.groovy.scriptom.ActiveXObject 
@ line 6, column 1. 
    import org.codehaus.groovy.scriptom.ActiveXObject 
^

1 error 

我也試圖重命名的ActiveXObjectActiveXProxy具有相同的結果。

我試圖從包中手動導入scriptom scriptom-all-assembly-1.6.0但我沒有工作。 有什麼想法?

乾杯

回答

0

行動,我通過手動導入的所有jar文件,並通過將雅各布-1.14.3-x86.dll在項目文件夾固定它。

+0

什麼是項目文件夾? – Swifting 2017-09-25 07:58:55