Tags:

Cách vô hiệu hóa Maven Javadoc Plugin

Plugin Apache Maven Javadoc cho phép chúng ta tạo Javadocs cho project trong quá trình Maven build. Plugin khá tiện lợi vì nó tạo ra Javadocs tự động bằng cách sử dụng công cụ javadoc tool.

Tuy nhiên nếu các bạn không muốn sử dụng chúng thì qua bài viết này chúng ta sẽ cùng nhau tìm cách vô hiệu hóa nó ngay sau đây.

Vô hiệu hóa Apache Maven Javadoc

Chúng ta có thể cấu hình plugin Maven Javadoc trong pom.xml của để tạo Javadocs và đính kèm chúng vào các tệp jar như sau:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-javadoc-plugin</artifactId>
    <executions>
        <execution>
            <id>attach-javadocs</id>
            <goals>
                <goal>jar</goal>
            </goals>
        </execution>
    </executions>
</plugin>

Điều này khá thuận tiện thuận tiện. Tuy nhiên, đôi khi, khi chúng tôi phát hành các bản release và chúng ta không muốn đính kèm Javadocs vào tệp jar. Tuy nhiên, chúng ta cũng không muốn xóa plugin Maven Javadoc khỏi project. Vì thế chúng ta cần một cách để bỏ qua việc tạo Javadoc trong quá trình build mã nguồn của maven.

Plugin Maven Javadoc đã cung cấp option maven.javadoc.skip cho phép chúng ta bỏ qua quá trình sinh javadocs cho project trong quá trình build.

mvn clean install -Dmaven.javadoc.skip=true

Với việc chạy dòng lệnh trên thì maven sẽ không sinh ra javadocs trong quá trình install mã nguồn.

Nguồn

https://www.baeldung.com/maven-disable-javadoc-plugin

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x