Сценарий: определить, является ли ОС 32-разрядной или 64-разрядной ОС, и загрузить последнюю версию Oracle Java JDK 8. - PullRequest
0 голосов
/ 17 апреля 2020

Я пытаюсь загрузить Oracle Java JDK 8 напрямую с официального сайта .

Чтобы понять, я имею в виду Java Developement Kit (JDK), а не Java Runtime Envrionment (JRE), который можно загрузить автоматически здесь .

ПРИМЕЧАНИЕ. Я не спрашиваю об устаревших java скриптах, которые больше не работают, и / или openjdk, или что-то в этом роде. Пожалуйста, если вы хотите процитировать другие сообщения из stackoverflow или другого сайта - пожалуйста, предоставьте действительную информацию.

Я работаю над программным средством обновления, которое работает на windows, но также на linux ( Ubuntu, MacOSx, Fedora, Bedrock, Arch et c.). При создании сценария cli я увидел, что в linux проще поддерживать программное обеспечение в актуальном состоянии с помощью репозиториев, тогда как в windows вам нужно login-and-download.

Я искал в inte rnet около software updater программное обеспечение / сценарии для обновления java, например:

chocolatey ;

Powershell Java -Обновление ;

GitHub Java -Обновление

и найдено incomplete list,only for jre or outdated software versions.

Но после поиска deeper я нашел эту ссылку, которая автоматически загружает Oracle JDK 8 без логина во фрагмент чата с веб-сайта.

@ Hello Просто передайте идентификатор пакета через веб-приложение api https://javadl.oracle.com/webapps/download/AutoDL?BundleId=242044_3d5a2bb8f8d4428bbe94aed7ec7ae784

Как этот парень сделал это? А как сохранить oracle jdk 8 до последней версии, используя git ; python ; windows-powershell ; powershell-core etc.?

А может кто-нибудь объяснить мне эту прямую ссылку для скачивания?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...