Могу ли я сохранить информацию о комментариях в моем файле Jar (создан Ant)?

Когда я собираю свой проект в файл Jar с помощью Ant, я одновременно генерирую javadoc.

Но когда я использую эту банку в новом проекте, я не вижу комментария баночки в Eclipse(нажав F2).

Поэтому я попытался добавить путь к местоположению файлов javadoc в "Расположение javadoc" в свойствах моего нового проекта, он не работает, даже если Eclipse скажет мне, что "Местоположение, вероятно, допустимо".

Когда я открываю его в браузере, URL-адрес file:///file:/C:/Users/topxebec/Desktop/doc/index.html, есть два префикса в URL, но в затмении у меня есть только file:/C:/Users/topxebec/Desktop/doc/index.html,,

Я пытался изменить это на C:/Users/tongxuebin/Desktop/doc/ но Затмение сказал, что это неверный URL.

Так как решить эту проблему? Или я могу просто сохранить комментарии в банке, когда они сгенерированы Ant?

1 ответ

Решение

Кажется, что вы не можете поместить javadoc в тот же jar, что и файлы классов, так что eclipse автоматически покажет документ.

Решение состоит в том, чтобы включить исходный код. Это также поможет, если вам нужно отладить классы в этом фляге.

Ответ: Как я могу создать свой JAR-файл, чтобы пользователи, которые используют библиотеку, могли видеть, что Javadoc в Eclipse охватывает этот случай. Но это просто сводится к:

<target name="jar.noCompile.src">  
    <jar destfile="${ant.project.name}.jar">  
      <fileset dir="${classes}"/>  
      <fileset dir="${src}" includes="**/*.java"/>  
    </jar>  
</target>  
Другие вопросы по тегам