Diễn Đàn

Thời gian chạy Java 6 'phiên bản kế thừa' dành cho MacOS Catalina

mikzn

Áp phích gốc
Ngày 2 tháng 9 năm 2013
Bắc Vancouver
  • 1 thg 9, 2019
Tôi có một số ứng dụng yêu cầu phiên bản thời gian chạy Java kế thừa của apple

Tôi đã cố gắng cài đặt liên kết gần đây nhất mà tôi có thể tìm thấy cho ' thời gian chạy Java 6 kế thừa cho macOS 10.13 High Sierra '

Liên kết / tải xuống này hoạt động cho Mojave nhưng sẽ không cài đặt cho Catalina

Có ai tìm thấy một liên kết hoặc giải pháp mới cho việc này không?

Chỉnh sửa ngày 22 tháng 11 năm 2019 - chủ đề này đang dài ra và tôi nghĩ nó có thể giúp các thành viên mới hoặc những người khác đang tìm kiếm giải pháp này truy cập trực tiếp vào phần thích hợp của chủ đề - post # 12 bởi bogdanw - tại liên kết này

Chỉnh sửa ngày 28 tháng 3 năm 2021 cập nhật - đây là một phần khác của chuỗi được cập nhật bởi bogdanw - xem bài 115 Lần sửa cuối: 28 tháng 3, 2021

sfwalter

Ngày 6 tháng 1 năm 2004


Dallas, Texas
  • 3 thg 9, 2019
Điều này có thể khó khăn vì Java 6 trên Mac chỉ được cung cấp bởi Apple. Oracle / Open JDK đã không tiếp quản việc cung cấp các tệp nhị phân cho đến khi có Java 7.

Bạn đặc biệt cần Java 6 hay bạn có thể chạy nó với phiên bản Java mới hơn không?
Phản ứng:mikzn

bogdanw

Ngày 10 tháng 3 năm 2009
  • 3 thg 9, 2019
mikzn đã nói: Có ai tìm thấy một liên kết hoặc giải pháp mới cho việc này không?
1. Tắt SIP (vô hiệu hóa csrutil trong Recovery)
2. Gắn kết hệ thống có thể ghi với
Mã: sudo mount -wu / 3. Tải xuống và cài đặt
Mã: http://swcdn.apple.com/content/downloads/21/49/091-7363/o9veiecea89qkdmk94met1af4wu2fuwn2j/JavaForOSX.pkg
Đây là phiên bản cũ của Angry IP đang chạy ở Catalina
Xem mục phương tiện 'data-single-image =' 1 '>
Phản ứng:adib và mikzn

mikzn

Áp phích gốc
Ngày 2 tháng 9 năm 2013
Bắc Vancouver
  • 3 thg 9, 2019
bogdanw đã nói: 1. Tắt SIP (vô hiệu hóa csrutil trong Recovery)
2. Gắn kết hệ thống có thể ghi với
Mã: sudo mount -wu / 3. Tải xuống và cài đặt
Mã: http://swcdn.apple.com/content/downloads/21/49/091-7363/o9veiecea89qkdmk94met1af4wu2fuwn2j/JavaForOSX.pkg
Đây là phiên bản cũ của Angry IP đang chạy ở Catalina
Xem tệp đính kèm 855922

Tuyệt vời và cảm ơn

bạn có nghĩ tôi nên thử và trỏ ứng dụng sang phiên bản Java mới hơn không? Tôi đã thử nó trên El Cap và lãng phí rất nhiều thời gian mà không thành công.

đây là thông tin về ứng dụng quan trọng nhất - Đối với tôi

<<<<<<<<<<<<
Liên kết tải xuống iBackup
Tải xuống phiên bản thích hợp của trình cài đặt iBackup cho hệ điều hành bạn chọn từ các liên kết bên dưới:

iBackup Installer dành cho MacOS


Các liên kết trên sẽ tải xuống một tệp zip chứa trình cài đặt và hướng dẫn cài đặt. Bạn có thể cần phải cho phép cài đặt phần mềm từ các bên thứ ba không xác định để tiến hành, tùy thuộc vào phiên bản hệ điều hành của bạn. Vui lòng tham khảo tiện ích tương ứng trong Bảng điều khiển của PC chạy Windows hoặc Tùy chọn hệ thống trên máy Mac của bạn.

iBackup yêu cầu Java để hoạt động, Phiên bản 32-bit được khuyến khích để tránh các sự cố với các phiên bản đa luồng gần đây nhất của Môi trường thời gian chạy Java. Đảm bảo rằng Java đã được cài đặt và hoạt động đầy đủ.

<<<<<<<< Last edited: Oct 13, 2019

mikzn

Áp phích gốc
Ngày 2 tháng 9 năm 2013
Bắc Vancouver
  • 3 thg 9, 2019
cảm ơn - một lần nữa - tôi nghĩ việc tắt SIP có thể thực hiện thủ thuật nhưng nó vẫn không cài đặt được Phản ứng:mikzn

mikzn

Áp phích gốc
Ngày 2 tháng 9 năm 2013
Bắc Vancouver
  • 4 thg 9, 2019
Xin cảm ơn vì thông tin và thử nó

khi tôi cố gắng cài đặt java bằng liên kết của bạn, tôi cũng gặp lỗi - xem bên dưới - sử dụng Beta 7

Xem mục phương tiện 'data-single-image =' 1 '>
[doublepost=1567586732][/doublepost]
bogdanw nói: Xin lỗi, nó có thể là dấu chấm hết cho iBackup.

ít nhất nó vẫn hoạt động trên Mojave Phản ứng:mikzn

mikzn

Áp phích gốc
Ngày 2 tháng 9 năm 2013
Bắc Vancouver
  • 4 thg 9, 2019
^^^^^^ một lần nữa cảm ơn

Tôi đã nghĩ rằng nó có thể là phiên bản java nhưng thật sự rất khó khăn

Tôi thực sự thích iBackup - vì vậy một lần nữa cảm ơn sự giúp đỡ của bạn - chắc chắn sẽ thử nó sau

bogdanw

Ngày 10 tháng 3 năm 2009
  • 4 thg 9, 2019
mikzn nói: chắc chắn sẽ thử sau
Đây là một cách đơn giản hơn, một AppleScript loại bỏ các giới hạn cài đặt khỏi Java cho macOS 2017-001.
Mã: set theDMG to choose file with prompt 'Please select javaforosx.dmg:' of type {'dmg'} do shell script 'hdiutil mount ' & quoted form of POSIX path of theDMG do shell script 'pkgutil --expand /Volumes/Java\ for\ macOS\ 2017-001/JavaForOSX.pkg ~/tmp' do shell script 'hdiutil unmount /Volumes/Java\ for\ macOS\ 2017-001/' do shell script 'sed -i '' 's/return false/return true/g' ~/tmp/Distribution' do shell script 'pkgutil --flatten ~/tmp ~/Desktop/Java.pkg' do shell script 'rm -rf ~/tmp' display dialog 'Modified Java.pkg saved on desktop' buttons {'Ok'} Tập lệnh yêu cầu bạn chọn tệp dmg, mở tệp, giải nén JavaForOSX.pkg, sửa đổi tệp Phân phối và lưu tệp pkg mới trên Máy tính để bàn, Java.pkg, có thể được cài đặt trên Catalina.
Phản ứng:percy37, sezerkose, Jinhao Chi và 3 người khác P

peteski0007

4 thg 9, 2019
Châu Úc
  • 4 thg 9, 2019
bogdanw cho biết: Đây là một cách đơn giản hơn, một AppleScript loại bỏ các giới hạn cài đặt khỏi Java cho macOS 2017-001.
Mã: set theDMG to choose file with prompt 'Please select javaforosx.dmg:' of type {'dmg'} do shell script 'hdiutil mount ' & quoted form of POSIX path of theDMG do shell script 'pkgutil --expand /Volumes/Java\ for\ macOS\ 2017-001/JavaForOSX.pkg ~/tmp' do shell script 'hdiutil unmount /Volumes/Java\ for\ macOS\ 2017-001/' do shell script 'sed -i '' 's/return false/return true/g' ~/tmp/Distribution' do shell script 'pkgutil --flatten ~/tmp ~/Desktop/Java.pkg' do shell script 'rm -rf ~/tmp' display dialog 'Modified Java.pkg saved on desktop' buttons {'Ok'} Tập lệnh yêu cầu bạn chọn tệp dmg, mở tệp, giải nén JavaForOSX.pkg, sửa đổi tệp Phân phối và lưu tệp pkg mới trên Máy tính để bàn, Java.pkg, có thể được cài đặt trên Catalina.


Hoạt động như một sự quyến rũ! bạn là một người cứu rỗi cuộc sống, bạn của tôi, chúc mừng!
Phản ứng:Diacher và mikzn

mikzn

Áp phích gốc
Ngày 2 tháng 9 năm 2013
Bắc Vancouver
  • 5 thg 9, 2019
bogdanw cho biết: Đây là một cách đơn giản hơn, một AppleScript loại bỏ các giới hạn cài đặt khỏi Java cho macOS 2017-001.

wow - nó hoạt động - rất dễ dàng - điều này sẽ tiết kiệm cho người dùng phần mềm cũ (liên quan đến Java 6) rất nhiều thời gian và tiền bạc - rất tuyệt và cảm ơn những nỗ lực của bạn - tuyệt vời

FWIW - Tôi đã có thể khởi chạy Ứng dụng iBackup và đồng bộ hóa mật khẩu iPad Pro và các phần tiếp theo, v.v. với Catalina
Phản ứng:adib và bogdanw

mikzn

Áp phích gốc
Ngày 2 tháng 9 năm 2013
Bắc Vancouver
  • 10 thg 9, 2019
Beta 8 - cập nhật - Java 6 SE vẫn hoạt động Phản ứng:leon-geyer và ropsten NS

jgjg

8 tháng 10, 2019
  • 9 tháng 10, 2019
Nó hoạt động hoàn hảo. Cảm ơn nhiều! ĐẾN

angaven

9 tháng 10, 2019
  • 9 tháng 10, 2019
bogdanw cho biết: Đây là một cách đơn giản hơn, một AppleScript loại bỏ các giới hạn cài đặt khỏi Java cho macOS 2017-001.
Mã: set theDMG to choose file with prompt 'Please select javaforosx.dmg:' of type {'dmg'} do shell script 'hdiutil mount ' & quoted form of POSIX path of theDMG do shell script 'pkgutil --expand /Volumes/Java\ for\ macOS\ 2017-001/JavaForOSX.pkg ~/tmp' do shell script 'hdiutil unmount /Volumes/Java\ for\ macOS\ 2017-001/' do shell script 'sed -i '' 's/return false/return true/g' ~/tmp/Distribution' do shell script 'pkgutil --flatten ~/tmp ~/Desktop/Java.pkg' do shell script 'rm -rf ~/tmp' display dialog 'Modified Java.pkg saved on desktop' buttons {'Ok'} Tập lệnh yêu cầu bạn chọn tệp dmg, mở tệp, giải nén JavaForOSX.pkg, sửa đổi tệp Phân phối và lưu tệp pkg mới trên Máy tính để bàn, Java.pkg, có thể được cài đặt trên Catalina.

Đáng kinh ngạc!!

ropsten

Ngày 6 tháng 3 năm 2008
  • Ngày 10 tháng 10 năm 2019
bogdanw đã nói: Tải xuống Java cho OS X 2017-001 https://support.apple.com/kb/dl1572
Mở AppleScript (/ Applications / Utilities / Script Editor.app) và sao chép-dán mã
Mã: set theDMG to choose file with prompt 'Please select javaforosx.dmg:' of type {'dmg'} do shell script 'hdiutil mount ' & quoted form of POSIX path of theDMG do shell script 'pkgutil --expand /Volumes/Java\ for\ macOS\ 2017-001/JavaForOSX.pkg ~/tmp' do shell script 'hdiutil unmount /Volumes/Java\ for\ macOS\ 2017-001/' do shell script 'sed -i '' 's/return false/return true/g' ~/tmp/Distribution' do shell script 'pkgutil --flatten ~/tmp ~/Desktop/Java.pkg' do shell script 'rm -rf ~/tmp' display dialog 'Modified Java.pkg saved on desktop' buttons {'Ok'} Chạy tập lệnh (⌘ + R), chọn javaforosx.dmg, đợi tập lệnh hoàn tất và cài đặt Java.pkg được lưu trên màn hình của bạn.


Nó cũng làm việc cho tôi. Cảm ơn bạn!!!

carinco

11 tháng 10, 2019
Tây Ban Nha
  • 11 tháng 10, 2019
Tôi đã thử điều này nhưng không có may mắn. Khi tôi viết script, (⌘ + R), nó vẫn tiếp tục chạy, tôi thậm chí đã bỏ nó qua đêm mà không may mắn. Tôi có làm điều gì sai?? Tất cả sự giúp đỡ thực sự đánh giá cao.

bogdanw

Ngày 10 tháng 3 năm 2009
  • 11 tháng 10, 2019
carinco nói: Tôi đã thử điều này nhưng không có may mắn. Khi tôi viết script, (⌘ + R), nó vẫn tiếp tục chạy, tôi thậm chí đã bỏ nó qua đêm mà không may mắn. Tôi có làm điều gì sai?? Tất cả sự giúp đỡ thực sự đánh giá cao.
Mở javaforosx.dmg, mở Terminal và chạy lần lượt các lệnh sau:
Mã: pkgutil --expand /Volumes/Java for macOS 2017-001/JavaForOSX.pkg ~/tmp sed -i '' 's/return false/return true/g' ~/tmp/Distribution pkgutil --flatten ~/tmp ~/Desktop/Java.pkg

carinco

11 tháng 10, 2019
Tây Ban Nha
  • 12 tháng 10, 2019
Tôi nghĩ rằng tôi đã tìm thấy sự cố Tôi không thể tìm thấy javaforosx.dmg Tôi chỉ có thể tìm thấy javaforosx.pkg

Bạn không chắc chắn tệp .dmg sẽ ở đâu ??? NS

Forsooth

12 tháng 10, 2019
  • 12 tháng 10, 2019
bogdanw cho biết: Đây là một cách đơn giản hơn, một AppleScript loại bỏ các giới hạn cài đặt khỏi Java cho macOS 2017-001.
Mã: set theDMG to choose file with prompt 'Please select javaforosx.dmg:' of type {'dmg'} do shell script 'hdiutil mount ' & quoted form of POSIX path of theDMG do shell script 'pkgutil --expand /Volumes/Java\ for\ macOS\ 2017-001/JavaForOSX.pkg ~/tmp' do shell script 'hdiutil unmount /Volumes/Java\ for\ macOS\ 2017-001/' do shell script 'sed -i '' 's/return false/return true/g' ~/tmp/Distribution' do shell script 'pkgutil --flatten ~/tmp ~/Desktop/Java.pkg' do shell script 'rm -rf ~/tmp' display dialog 'Modified Java.pkg saved on desktop' buttons {'Ok'} Tập lệnh yêu cầu bạn chọn tệp dmg, mở tệp, giải nén JavaForOSX.pkg, sửa đổi tệp Phân phối và lưu tệp pkg mới trên Máy tính để bàn, Java.pkg, có thể được cài đặt trên Catalina.

Điều đó đã hiệu quả với tôi và tôi đã mở ứng dụng tôi đang cố chạy một cách dễ dàng! Vấn đề tôi đang gặp phải bây giờ là ứng dụng yêu cầu tìm tệp và mở nó, và vì một số lý do khi tôi cố gắng mở tệp từ bên trong ứng dụng bây giờ, nó cho tôi biết tất cả các thư mục của tôi đều trống. Bất kỳ ý tưởng tại sao đó sẽ là?
  • 1
  • 2
  • 3
  • 4
  • 5
Kế tiếp

Đi tới trang

ĐiKế tiếp Cuối cùng