只有 setter(而不是属性)的 Maven 插件
Maven plugin with only setters (instead of attributes)
我正在编写一个包装现有资源生命周期的 Maven 插件。在该资源上公开的几个属性必须作为插件配置中的可配置属性公开。
让我们假设资源公开了 "xyz" 属性。我想在我的 Mojo 中公开一个 setter 方法,如下所示:
public void setXyz(String xyz) { resource. setXyz(xyz); }
没有对应的
@Parameter
private String xyz;
有人知道是否有办法避免 @Parameter
或在方法级别指示此类声明吗?类似于:
@Parameter
public void setXyz(String xyz) {
resource. setXyz(xyz);
}
我正在编写一个包装现有资源生命周期的 Maven 插件。在该资源上公开的几个属性必须作为插件配置中的可配置属性公开。
让我们假设资源公开了 "xyz" 属性。我想在我的 Mojo 中公开一个 setter 方法,如下所示:
public void setXyz(String xyz) { resource. setXyz(xyz); }
没有对应的
@Parameter
private String xyz;
有人知道是否有办法避免 @Parameter
或在方法级别指示此类声明吗?类似于:
@Parameter
public void setXyz(String xyz) {
resource. setXyz(xyz);
}