2012-01-01 5 views
2

Я использую maven, когда я нажимаю какой-то метод JDK из Eclipse, я получил ошибку, например «Источник не найден». Мне интересно, как получить исходный код JDK от Maven?Как получить источник времени java?

+0

Возможный дубликат [Прикрепить исходный код Java] (http://stackoverflow.com/questions/1157597/attach-the-java-source-code) –

+0

Для записи вы не можете получить исходный код JDK от Maven. JDK не построен с использованием Maven, и это означает, что Maven не будет знать, где/как его загрузить. –

ответ

0

В каких классах вы пытаетесь посмотреть? Предполагая, что вы установили JDK и настроили Eclipse для его использования, а не JRE, который не содержит src.zip с исходным кодом, это должно работать в большинстве случаев. Исключение составляет для многих (если не всех) классов com.sun.* и других, которые доступны только под лицензиями SCSL или JRL, которые доступны через отдельную загрузку из Oracle после принятия одной из этих лицензий.

1

Я не знаю, что Maven имеет к этому отношение. Вы можете найти источник JDK в src.zip, который поставляется вместе с вашим JDK. Я не знаю, как сказать Eclipse, чтобы использовать его: я пользователь IntelliJ. Там должен быть скрытый источник подключаемого модуля или команда. Направьте его на ваш src.zip, и вы в бизнесе.

1

Если вы хотите прикрепить исходный код JDK, пожалуйста, ссылку Attach the Java Source Code

Если источник, который вы хотите посмотреть от библиотеки третьей стороны, как весной, вы можете сказать Maven для загрузки исходного кода при создании затмить проект

mvn eclipse:eclipse -DdownloadSources=true 

Но не все источник можно скачать, если исходный код Maven артефакт не публикуется репозиториев Maven.

Даже больше вы можете скачать Java документ с этим аргументом при создании проекта Eclipse

mvn eclipse:eclipse -DdownloadJavadocs=true 

Вы можете получить более подробную информацию от Maven Eclipse Plugin Link

Надеется, что это поможет вам.

Смежные вопросы