Java 插件資源設(shè)置

2020-07-24 16:07 更新

Java 插件引入了資源設(shè)置 (Source Set) 的概念, 資源設(shè)置就是一組被編譯和執(zhí)行在一起的源文件. 這些源文件可能包含 Java 的源文件以及一些資源文件. 其他的插件可能還會(huì)在資源設(shè)置中包含 Groovy 和 Scala 的源文件. 資源設(shè)置有一個(gè)與之關(guān)聯(lián)的關(guān)于編譯的 classpath 和有關(guān)運(yùn)行的 classpath.

資源設(shè)置的用法之一就是將源文件歸檔到描述它們目的的各個(gè)邏輯組, 舉個(gè)例子, 你可以使用一個(gè)資源設(shè)置來(lái)定義一個(gè)集成測(cè)試套件 也可以使用另外的資源設(shè)來(lái)定義你項(xiàng)目的 API 和實(shí)現(xiàn)類(lèi).

Java 插件定義了兩個(gè)標(biāo)準(zhǔn)資源設(shè)置, 分別稱(chēng)為main和test, main資源設(shè)置中包含最終面向客戶的代碼, 也就是編譯和集成為一個(gè) Jar 文件. test資源設(shè)置包括了測(cè)試階段的代碼, 也就是使用 JUnit 或者 TestNG 編譯和執(zhí)行的代碼. 它們可以是單元測(cè)試, 集成測(cè)試, 驗(yàn)收測(cè)試或者任何對(duì)你有用的測(cè)試集.


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)