2011-07-07 17 views
5

我想創建一個簡單的jenkins插件來運行一個工作,但是Project.doBuild()需要StaplerRequest和StaplerResponse。在Jenkins插件開發中,什麼是訂書機(org.kohsuke.stapler.Stapler)?

什麼是訂書機(org.kohsuke.stapler.Stapler),StaplerRequest(org.kohsuke.stapler.StaplerRequest)和StaplerResponse(org.kohsuke.stapler.StaplerResponse)?他們做什麼,他們是如何工作的?

感謝您的任何幫助。

回答

8

退房http://stapler.kohsuke.org

訂書機是一個庫,「釘」您的應用程序對象的URL,使其更容易編寫Web應用程序。訂書機的核心思想是自動爲您的對象分配URL,創建直觀的URL層次結構。

+1

謝謝!看起來很有幫助。 doBuild()有什麼理由需要這樣做嗎? – user833970

+0

@ user833970:如果您的答案是您正在尋找的,那麼接受它的方法是單擊答案旁邊的複選標記。 –

相關問題