Могу ли я сохранить информацию о комментариях в моем файле 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>