プラグインに別のプラグイン (Maven プラグイン) の構成を読み取らせたいということですか? もしそうなら、私はあなたが次のようなものを使うべきだと信じています
Jenkins.getInstance().getDescriptor(RequiredDesc.class);
何をしようとしているのかによって、必要なクラスは hudson/maven/Maven3Builder かもしれません。
討論
アップデート
私は間違っていた。これは私にとってはうまくいくようです:
if (build instanceof hudson.maven.MavenModuleSetBuild) {
try {
hudson.maven.MavenModuleSetBuild b = (hudson.maven.MavenModuleSetBuild) build;
hudson.EnvVars envVars = b.getEnvironment(listener);
String rootPOM = b.getProject().getRootPOM(envVars);
listener.getLogger().println("rootPOM: " + rootPOM);
} catch (Exception e) {
listener.getLogger().println("ERROR: " + e.getMessage());
}
}