Где я могу взять пакеты com.ms.* для сборки

Я пытаюсь создать совместимый с MS Java-апплет, и у меня есть ссылки на классы в com.ms.*. Но я не могу найти необходимые библиотеки.

2 ответа

Они являются частью старого Microsoft Java SDK, который больше не доступен.

Я думаю, что единственный способ получить в свои руки пакеты com.ms.* - это получить старый набор дисков Microsoft J++. Конечно, они их больше не продают, но вы можете найти их на Ebay.

Я настоятельно рекомендую не использовать библиотеки J++, включая com.ms.*. Они не поддерживаются, не рекомендуется, и вы больше не найдете документацию для них. Кроме того, может существовать сомнительная законность использования или продажи программного обеспечения, созданного с использованием J++, учитывая юридическое соглашение Microsoft с Sun об отказе от J ++.

Я нашел решение, которое собираюсь добавить сюда для потомков. После долгих поисков я нашел это: http://www.jguru.com/faq/view.jsp?EID=286826. Короче говоря, решение было посмотреть в реестре Windows, чтобы узнать, какой путь к классу использует Microsoft Java VM по умолчанию. Оказалось, что приз был спрятан в c:\WINNT\Java\Classes\classes.zip (который вы, очевидно, включаете в classpath, как и любой другой Jar). Когда я добавил этот zip-файл в classpath моего проекта, все мои com.ms.* зависимости были разрешены! Обратите внимание, что я уже имел c:\WINNT\Java\Classes в моем классе

(@Judah Иногда вам приходится работать с устаревшим кодом, и у вас нет другого выбора, кроме как использовать древние библиотеки...)

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