2012-06-21 28 views
9

Tôi đang tạo Javadoc từ dự án của tôi với gradle, và tôi muốn nhận được trong Javadoc và cũng là thành viên tư nhân.Javadoc với Gradle: hiển thị cũng là thành viên riêng

Trong dòng lệnh, trong khi chạy javadoc, bạn có thể sử dụng cờ riêng để đạt được điều đó. Nhưng, làm thế nào tôi có thể làm điều đó trên build.gradle của tôi?

Tôi có nhiệm vụ của tôi theo cách sau:

task myJavadocs(type: Javadoc) {  
    source = sourceSets.main.allJava 
    classpath = configurations.compile 
    destinationDir = file("./doc/") 
    } 

Tôi chắc chắn rằng có bất kỳ "tùy chọn" có để làm điều đó, nhưng tôi không thể tìm thấy nó.

Trả lời

10

Tìm thấy nó!

Nó phải được đặt thành JavadocMemberLevel với tùy chọn.memberLevel.

công tác nên xem xét như thế:

task myJavadocs(type: Javadoc) {  
    source = sourceSets.main.allJava 
    options.memberLevel = JavadocMemberLevel.PRIVATE 
    classpath = configurations.compile 
    destinationDir = file("./doc/") 
    } 
Các vấn đề liên quan