使用 Maven 目標:clean、test、compile、package、install
可用設定檔:docs、testKerberos
預設情況下不會執行 Kerberos 測試案例。
執行 Kerberos 測試案例的需求包括執行中的 KDC、包含用戶端主體和 Kerberos 主體的金鑰表檔案。
若要執行 Kerberos 測試案例,請使用 testKerberos
Maven 設定檔
$ mvn test -PtestKerberos
可以透過下列 Maven -D
選項變更預設值
hadoop-auth.test.kerberos.realm
:預設值 LOCALHOSThadoop-auth.test.kerberos.client.principal
:預設值 clienthadoop-auth.test.kerberos.server.principal
:預設值 HTTP/localhost(必須以「HTTP/」開頭)hadoop-auth.test.kerberos.keytab.file
:預設值 $HOME/$USER.keytab若要建立文件,請使用 docs
Maven 設定檔
$ mvn package -Pdocs
產生的文件位於 hadoop-auth/target/site/
。