Расположение различных пакетов javax.xml. * В Java 6 SDK - PullRequest
0 голосов
/ 22 апреля 2010

Хорошо, недавно я использовал Notepad ++ для всех своих потребностей в программировании, но теперь я начал использовать Eclipse для более масштабных Java-проектов. Я решил взять мой старый проект, который использовал различные классы в пространствах имен "javax.xml. *". Когда я компилировал и запускал программу с помощью Notepad ++, она работала просто отлично, однако Eclipse, похоже, не может найти эти пакеты.

У меня такой вопрос, так как у меня, очевидно, есть классы где-то в моей текущей установке JDK 6 (так как у меня не было проблем при использовании Notepad ++), где я могу найти расположение файлов .JAR, которые включают эти пространства имен / классы, чтобы я мог добавить их в свой проект Eclipse?

Спасибо за любую помощь, вы можете дать мне!

С уважением, celestialorb

Кроме того, если вам интересны конкретные пакеты, которые я ищу:

javax.xml.soap.*
javax.xml.transform.*

Еще раз спасибо!

1 Ответ

0 голосов
/ 22 апреля 2010

Возможно, ваш Eclipse настроен на использование библиотек Java 1.4 для этого проекта? Эти пакеты не добавлялись в Java SE до 1.5.

Посмотрите в Window-> Preferences-> Java-> Installed JRE, чтобы увидеть, какие версии есть в вашей установке Eclipse (и добавить новые). Вы можете установить значение по умолчанию, а также выбрать для каждого проекта, какую версию использовать (в свойствах проекта-> Путь сборки-> Библиотеки)

...