Установите [java-библиотеку] в Eclipse

Я только что загрузил Eclipse несколько часов назад, и мне нужно было добавить Java3D в путь к классам. Установка прошла без сучка и задоринки, но Eclipse, похоже, не может найти папки документации, чтобы обеспечить функциональность супер-IDE, такую ​​как автозаполнение и сигнатуры методов.

Хотя я знаю, как добавить их по отдельности, это привело меня к вопросу; каков «правильный» способ установить библиотеку Java в Eclipse? Есть ли какой-то особый формат каталогов, которому я должен следовать? Есть ли плагин, который уже сделал это за меня? (Ответ на этот вопрос - да, но я не знаю, как его использовать, и подходит ли это).

Спасибо!

Изменить 1: Мне кажется, что кто-то отклонил этот вопрос. Могу я спросить, почему?

Изменить 2: Итак, после экспериментов с JAR, кажется, что ручная установка пути к документу для каждого JAR в библиотеке кажется наименее подверженным ошибкам способом.

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
9
0
18 849
4
Перейти к ответу Данный вопрос помечен как решенный

Ответы 4

Ответ принят как подходящий

когда вы добавляете .JAR (библиотеку) в свой проект на вкладке БИБЛИОТЕКИ для своего проекта, у вас есть возможность присоединить каталог javadoc для jar.

Итак, перейдите на вкладку БИБЛИОТЕКИ в «пути сборки java» для ваших проектов. выберите свою банку. разверните знак (+), и вы увидите, что вы можете установить javadoc. путь.

удачи,

Ага; это я уже знаю. Однако в случае Java3D существует три JAR-файла и только один каталог документации. Установка пути javadoc к этому каталогу не включает интеграцию IDE.

Edward Z. Yang 16.10.2008 07:32

Насколько мне известно (пока не очень много использовал 3.4), в Eclipse есть два варианта автоматического отображения документации Javadocs. Первый - это jar-файл JavaDoc, который нужно прикрепить к файлу jar. Второй - наличие javadoc в исходной банке, которая прикреплена к банке, чтобы показать источник.

Каталог, если я правильно помню, не будет обеспечивать автозаполнение javadoc. Однако, если вы нажмете «F1», вы сможете получить доступ к документации javadoc через меню справки.

Вы можете попробовать поместить каталог документации в файл jar и прикрепить его к файлу jar и посмотреть, уловит ли это Eclipse.

Звучит довольно запутанно. : - / Однако вы, кажется, правы, заметив, что каталог не поддерживает автозаполнение. Я собираюсь попробовать это.

Edward Z. Yang 16.10.2008 08:10

Я обманываю; Все мои java-проекты построены с помощью maven, поэтому я использую maven для создания проекта eclipse с уже настроенными путями к классам и т. д. С помощью простого mvn eclipse: m2eclipse.

Это сработало бы, если бы я сам создавал Java3D. Это то, что вы предлагаете мне сделать?

Edward Z. Yang 16.10.2008 08:14

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

Зайдите сюда - http://java3d.java.net/binary-builds.html и загрузите zip-архив с документацией (j3d-1_5_2-api-docs.zip).

Извлеките каталог в любое место на вашем HD (прямо в папку Java3d - это нормально).

Свяжите список JavaDoc Jar с этой папкой (путь сборки java >> Библиотеки >> разверните список Jar >> Местоположение JavaDoc >> перейдите к местоположению папки, затем подтвердите). Сделайте это для каждого j3d Jar.

Это должно интегрировать J3D Javadoc.

Другие вопросы по теме