小编Bal*_*i_R的帖子

maven,执行标记,id标记丢失

我正在查看正在检查的pom的插件部分,并发现了这个:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-docck-plugin</artifactId>
    <version>1.0</version>
    <executions>
        <execution>
            <phase>pre-site</phase>
            <goals>
                <goal>check</goal>
            </goals>
        </execution>
    </executions>
</plugin>
Run Code Online (Sandbox Code Playgroud)

如果您观察执行部分,您会注意到它没有id标记.我的问题是Maven如何使用id标签以及缺少一个标签如何影响观察到的行为.我查看了Maven教程并且可以推断出不同执行阶段的id必须是唯一的,不一定是在继承的poms中的pom,但它没有提到它是如何被利用的.

java maven-plugin maven

5
推荐指数
1
解决办法
4576
查看次数

在java中,为什么将setter和getter都设置为public是不好的?

请考虑以下Java代码:

public class SomeClass{  
    private int data;  
    public void setData(int data){  
        this.data = data;  
    }  
    public int getData(){  
        return this.data;  
    }
}
Run Code Online (Sandbox Code Playgroud)

在上面的代码中,可以从任何地方访问数据的值.那么为什么不公开现场数据呢?

java

1
推荐指数
1
解决办法
212
查看次数

标签 统计

java ×2

maven ×1

maven-plugin ×1