使用Maven目标:clean、test、compile、package、install
可用配置文件: docs, testKerberos
默认情况下不运行Kerberos测试用例。
运行Kerberos测试用例的要求包括:一个正在运行的KDC、包含客户端主体的keytab文件以及一个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/ 目录下查看。