2016-03-15 3 views
-1

Я пытаюсь синхронизировать мой пакет из bintray с Maven Central, но получаю эту ошибку:Как создать Javadoc для Maven Central?

enter image description here

Что мне нужно сделать, чтобы создать Javadoc?

Я использую Gradle:

dependencies { 
     classpath 'com.android.tools.build:gradle:1.3.0' 
     classpath 'com.novoda:bintray-release:0.3.4' 
    } 
+1

Возможно, вы захотите добавить тег 'gradle' и удалить 'maven', поскольку это проблема с градиентом. –

ответ

0

В Maven:

Согласно the docs, вы должны добавить javadoc плагин:

<project> 
    ... 
    <reporting> 
    <plugins> 
     <plugin> 
     <groupId>org.apache.maven.plugins</groupId> 
     <artifactId>maven-javadoc-plugin</artifactId> 
     <version>2.10.3</version> 
     <configuration> 
      ... 
     </configuration> 
     </plugin> 
    </plugins> 
    ... 
    </reporting> 
    ... 
</project> 

А затем запустить mvn site.


В Gradle:

Согласно the docs, вы должны добавить задачу типа Javadoc, а затем добавить вывод этой задачи в configuration или publication:

apply plugin: 'java' 

task myJavadocs(type: Javadoc) { 
    source = sourceSets.main.allJava 
} 

Вы можете найти полные примеры проектов Gradle, которые публикуются в JCenter Bintray по адресу Bintray's examples project on GitHub.

+0

Где я должен вставлять этот текст? – user5483163

+0

Я использую Gradle – user5483163

+1

Вам не кажется, что это может быть важная информация, чтобы добавить к вопросу тогда ?! – JBaruch