2016-07-28 33 views
0

我想編寫一個解析一些數據併發送電子郵件的groovy文件。運行Groovy腳本 - 發送電子郵件

我試圖導入下面的包用於這一目的:

import javax.mail.* 
import javax.mail.internet.* 

並試圖運行常規文件./test.groovy,但它顯示錯誤「導入命令未找到」

這是正確的如何運行groovy腳本?任何人都請幫我寫一個groovy腳本,以幫助郵件

回答

1

javax.mail類不是JDK的一部分,所以你需要明確地包含它們。在Groovy腳本中,最簡單的方法是使用@Grab,例如

@Grab(group='javax.mail', module='mail', version='1.4.7') 
import javax.mail.* 
import javax.mail.internet.* 

// the rest of your script goes here 
1

您可以通過電子郵件-EXT插件如下發送電子郵件:

emailext body: '''African child 
African child''', subject: 'African child', to: '[email protected]' 

注意這隻會正當職業中工作,而不是在詹金斯的腳本接口