Что не так с исходным кодом Java?

В исходном коде Java из http://download.java.net/jdk6/source/ Я получаю банку размером ~ 130 МБ. Баночка не присоединяется к Eclipse, и внутри нее есть файл с именем «X_X» размером ~ 130 МБ. Кто-нибудь знает, что происходит?

--обновить

Спасибо Герко Дрие,

теперь об этом файле README:

JDK требует высокого уровня технических знаний. (...) Если вы не являетесь техническим специалистом ни в одной из этих категорий, этот выпуск, вероятно, не для вас.

Итак, где уже купленный для меня? Я использую Java 6, обновление 15.

--обновить

Сайт http://java.sun.com/j2se/1.4.2/docs/tooldocs/windows/jdkfiles.html говорит, что src.zip находится в корневой папке jdk (да, я помню, что в последний раз он мне был нужен), но это не так. мой jdk пиратская версия? :П


person Community    schedule 23.03.2010    source источник
comment
Я не уверен в вашей проблеме, но чтобы иметь исходный код Java в Eclipse, обычно вы должны использовать src.zip в JDK.   -  person BalusC    schedule 23.03.2010
comment
да, я использовал, но я не нахожу его. Его нет ни в папке JDK, ни на веб-сайте солнца.   -  person The Student    schedule 23.03.2010
comment
Вы не путаете JRE с JDK? Вам необходимо скачать и установить JDK. Он находится в корне папки установки JDK. Например. /path/to/jdk1.6.0_15/src.zip.   -  person BalusC    schedule 23.03.2010
comment
Нет. Где должен быть src.zip?   -  person The Student    schedule 23.03.2010


Ответы (2)


Вам нужно запустить jarfile, а не извлекать его или связывать с eclipse. Инструкции здесь:

http://download.java.net/jdk6/6u20/promoted/b01/docs/build/README-JRL.html

Эти файлы представляют собой jar-файлы, которые необходимо запускать, а не распаковывать, например: java -jar filename.jar

Кстати, я думаю, что BalusC прав, это не тот исходный код, который вам нужен. Вероятно, вам нужен исходный код rt.jar, который находится в src.zip вместе с JDK. То, что вы загрузили, — это полный исходный код JVM, компилятора горячей точки и т. д. Хотя он также включает в себя библиотеки классов, есть более простой способ.

person Gerco Dries    schedule 23.03.2010
comment
В корневом каталоге JDK. В моем случае в C:\Program Files\Java\jdk1.6.0_18\src.zip. Ваш может быть другим. Возможно, вы также решили не устанавливать исходный код при установке JDK. - person Gerco Dries; 23.03.2010
comment
попробую переустановить и поискать этот вариант - person The Student; 23.03.2010

Загружаемый вами дистрибутив представляет собой самораспаковывающийся файл, в котором отображается лицензия, которую ВЫ ДОЛЖНЫ ПРИНЯТЬ, прежде чем будут извлечены все, что вам нужно.

Запустите его и посмотрите, отвечает ли он на ваши вопросы.

person Community    schedule 23.03.2010