Cách mở tệp JNLP. Vài ngày trước, ông chủ yêu cầu anh ta phân tích một số tệp với sự trợ giúp của một chương trình cụ thể đã được tải trước đó trong Bộ nhớ USB. Tuy nhiên, sau khi kết nối thiết bị với PC, bạn nhận thấy rằng ứng dụng được đề cập ở định dạng JNLP, một tiện ích mở rộng mà bạn chưa từng thấy trước đây và do đó, đơn giản là không thể quản lý.

Để tránh hội nghị tốt và hoàn thành công việc được giao càng sớm càng tốt, anh lập tức mở Google tìm kiếm thông tin về Cách mở tệp JNLP, kết thúc ngay trong hướng dẫn này của tôi. Tôi muốn nói ngay với bạn rằng bạn đang ở đúng nơi, vào thời điểm không thể tốt hơn! Tuy nhiên, trước khi tiếp tục, hãy để tôi cung cấp cho bạn thêm thông tin về chủ đề này. Phần mở rộng JNLP xác định một loại tệp cụ thể được thiết kế để khởi chạy phần mềm được viết bằng Java, có mã nằm trong Internet.

Loại ứng dụng này không làm gì khác hơn là tải mã của chương trình được đề cập xuống PC, bắt đầu ngay sau khi thực hiện lệnh hợp lệ đầu tiên. Nói cách khác, tệp JNLP không hơn gì "khởi đầu" của Chương trình Java. Để bắt đầu nó một cách chính xác, trước tiên bạn phải cài đặt một môi trường Java trên PC làm việc của mình. Trong vài dòng tiếp theo, tôi sẽ giải thích cách thực hiện trong cả Windows và macOS. Tôi đảm bảo điều đó bằng cách cẩn thận làm theo các hướng dẫn mà tôi sẽ cung cấp cho bạn.

Cách mở tệp JNLP trong Windows

Như tôi đã đề cập trong các dòng giới thiệu của hướng dẫn này, các tệp JNLP chúng là "bệ phóng" của các ứng dụng web được viết bằng ngôn ngữ Java. Bên trong chúng, chúng chứa thông tin liên quan đến địa chỉ Internet nơi chứa tệp thực thi của chương trình thực, cũng như lớp ban đầu để gọi (nghĩa là, "hướng dẫn" hữu ích đầu tiên để bắt đầu luồng thực thi của ứng dụng Java trong câu hỏi)

Nói cách khác, tệp JNLP không hơn gì trình khởi tạo của một chương trình được viết bằng Java, nằm ở đâu đó trên Internet. Do đó, để mở đúng loại tệp này (và chương trình liên kết với nó), điều cần thiết là phải cài đặt môi trường Java trước đó trên PC.

Cài đặt Java

Nếu bạn có Windows, và bạn muốn  mở tập tin JNLP nhưng bạn chưa thực hiện cài đặt Java, bạn có thể chạy phạm vi bảo hiểm như sau: đầu tiên, kết nối với trang web Java, nhấn nút Chấp nhận và tiếp tục để tuân thủ pháp luật về cookie. Sau đó bấm vào nút Tải xuống miễn phí Java, để truy cập trang cài đặt phần mềm.

Tại thời điểm này, nhấp vào nút Chấp nhận và bắt đầu tải xuống miễn phí để tải ngay tệp cài đặt (ví dụ: JavaSEuXXXX.exe ) trong PC. Và, sau khi tải xuống hoàn tất, hãy khởi chạy chương trình được đề cập và nhấn nút vâng để bắt đầu ngay quy trình thiết lập môi trường Java.

Sau đó, nhấn nút cài đặt để xác nhận sự sẵn sàng tiến hành và nếu một thông báo liên quan đến lộ trình Oracle Java SE xuất hiện, hãy nhấn nút bạn chấp nhận để xác nhận rằng bạn đã đọc nó. Từ giờ trở đi, việc cài đặt môi trường Java sẽ được thực hiện tự động. Bạn có thể kiểm tra tiến độ thông qua một thanh màu xanh gắn vào cửa sổ hiển thị trên màn hình. Cuối cùng nhấn nút Mở nằm trong cửa sổ cảnh báo liên quan đến việc hoàn thành cài đặt.

Người ta nói rằng trò chơi, bây giờ ở giai đoạn này, thực tế đã được thực hiện: đặt PC trên PC Tệp JNLP bạn muốn bắt đầu và nhấp đúp chuột vào nó, chính xác như bạn sẽ bắt đầu bất kỳ chương trình nào khác: sau vài giây, nếu mọi thứ đều ổn, bạn sẽ thấy một thông báo an ninh liên quan đến thực thi tập tin.

Nếu tệp không mở, bạn có thể nhấp chuột phải vào biểu tượng của tệp và chọn mục. Mở bằng…> Other / Ứng dụng khác từ menu được đề xuất: khi bạn đến bảng chọn, hãy chọn ứng dụng Trình khởi chạy web Java (TM) từ danh sách các chương trình có sẵn.

Sau khi chắc chắn rằng tác giả của bài đăng đáng tin cậy, hãy nhấp vào nút RUN để xác nhận mong muốn mở chương trình được đề cập và chờ ứng dụng Java tương ứng mở. Đó là tất cả!

ghi : Hãy chú ý đến các tệp JNLP, vì các ứng dụng Java trên Internet có thể chứa những bất ngờ không mong muốn giống như virus, phần mềm độc hại, Vân vân. Do đó, để tránh vô tình làm hỏng dữ liệu của bạn hoặc Pc, hãy chắc chắn rằng chỉ bắt đầu các tệp bạn biết chúng đến từ đâu.

Trong trường hợp có vấn đề

Đợi đã, bạn đang nói với tôi rằng bạn thất bại mở tập tin JNLP bằng cách sử dụng kỹ thuật được đề xuất ở trên, mặc dù bạn đã làm theo tất cả các hướng dẫn được cung cấp một cách phiến diện? Sau đó, bạn có thể cần phải 'liên kết lại' tiện ích mở rộng JNLP để thực thi qua Java, để giao tiếp với hệ điều hành ứng dụng để mở loại tệp được đề cập.

Thế nào? Đơn giản: đầu tiên, nhấp chuột phải vào tệp JNLP đang đề cập, nhấp vào mục quyền sở hữu đính kèm với menu ngữ cảnh được đề xuất, mở tab chung và nhấn nút Thay đổi ... trong phần Mở bằng.

Tại thời điểm này, bấm vào các mục. Những ứng dụng khác … y Tìm kiếm các ứng dụng khác trên PC này và, bằng cách sử dụng bảng điều khiển File Explorer / Windows Explorer được hiển thị trên màn hình, tôi đã đi đến thư mục chứa Các tệp thực thi Java (trong hầu hết các trường hợp là C: Tệp chương trình (x86) Java jrexxx_yyy bin o C: Tệp chương trình (x86) Java jrexxx_yyy bin ). Sau đó chọn tập tin javaws.exe bằng một cú nhấp đúp. Cuối cùng nhấn nút chấp nhận, trong màn hình thuộc tính của tệp và thử thực thi lại bằng một cú nhấp đúp: kết quả được đảm bảo!

Cách mở tệp JNLP trên máy Mac

Một trong những điểm mạnh của các chương trình được viết bằng Java là bản chất đa nền tảng của chúng. Thực tế, các loại ứng dụng này có thể chạy trên bất kỳ hệ điều hành nào đã được cài đặt trước đó trong môi trường Java. Do đó, chính xác như đã thấy cho Windows, điều đầu tiên cần làm mở tệp JNLP trên macOS là tiến hành cài đặt toàn bộ hệ thống Java.

Làm sao? Rất đơn giản: một lần nữa, ban đầu bạn phải kết nối với trang tải xuống Java. Sau đó nhấp vào nút Chấp nhận và tiếp tục đồng ý với việc sử dụng cookie. Sau đó bấm vào nút Tải xuống miễn phí Java và lặp lại thao tác với nút Chấp nhận và bắt đầu tải xuống miễn phí gắn vào màn hình sau.

Khi tập tin cài đặt được lấy (ví dụ. jre-xxx-macosx-x64.dmg ), chạy nó không do dự và bấm đúp vào biểu tượng gói nằm trong cửa sổ xuất hiện trên màn hình để bắt đầu quy trình cài đặt môi trường Java.

Tại thời điểm này, nhấp vào nút mở raviết mật khẩu từ Mac trong hộp văn bản tiếp theo nhấn nút Thuật sĩ cài đặt và làm theo các hướng dẫn trên màn hình để tiếp tục. Những gì bạn nên làm là nhấp vào nút cài đặt (lặp lại thao tác, nếu cần, trong chấp nhận nằm bên trong hộp thoại liên quan đến lộ trình Oracle Java SE) và mở để hoàn thành thủ tục cài đặt.

Ở giai đoạn này, tất cả những gì bạn phải làm là tìm tệp JNLP mà bạn muốn mở, chọn bản xem trước của nó bằng cách nhấp chuột phải. Nhấp vào Mở, từ trình đơn được đề xuất và xác nhận mong muốn mở tệp bằng cách nhấn Mở. Bạn chỉ nên làm điều này trong lần đầu tiên mở tệp, để "vượt qua" các hạn chế do macOS áp đặt đối với các ứng dụng từ các nhà phát triển không được chứng nhận.

Nếu mọi thứ đi đúng hướng, hệ thống sẽ hiển thị màn hình tóm tắt trong ứng dụng bạn đang cố mở. Nếu tác giả của bài viết phù hợp với những gì bạn mong đợi, hãy nhấn RUN hoặc chạy   để ngay lập tức bắt đầu thực hiện các tập tin và bạn đã hoàn tất.

Trong trường hợp có vấn đề

Nếu, sau khi cố gắng mở tệp JNLP theo hướng dẫn được minh họa ở trên, hoàn toàn không có gì xảy ra. Bạn có thể cần khôi phục các hiệp hội Các tệp thuộc loại này, do đó chỉ ra cho hệ điều hành chương trình chính xác sẽ được sử dụng để mở chúng (trong trường hợp này là trình khởi chạy Java).

Để làm điều đó rất đơn giản. Đầu tiên, nhấp chuột phải vào một Tệp JNLP bất kỳ ai. Chọn mục Nhận thông tin từ menu ngữ cảnh được đề xuất và mở rộng phần Mở bằng bằng cách nhấp vào mũi tên tương ứng. Sau đó, từ menu thả xuống nằm ngay bên dưới, chọn mục Thêm … và đợi cửa sổ chọn chương trình sẽ được sử dụng để mở tài liệu.

Tại thời điểm này, di chuyển menu thả xuống trên cùng (ban đầu được xác định bởi mục ứng dụng ) trong tùy chọn Mac cho (Tên của bạn). Chọn Đĩa Mac từ phần bên trái của cửa sổ và, bằng cách sử dụng các bảng liền kề, đi đến thư mục Hệ thống> Thư viện> CoreServices sau đó chọn ứng dụng Bắt đầu web Java từ danh sách trong khung bên phải. Nếu không thể chọn, hãy cẩn thận để định cấu hình tùy chọn Tất cả các ứng dụng trong menu thả xuống cho phép.

Khi bạn đã hoàn tất, nhấn nút thêm và để tất cả các tệp JNLP bắt đầu với cùng một ứng dụng, hãy nhấn các nút Chỉnh sửa mọi điều … y theo dõi.

Vấn đề và lỗi

Sau khi thử mở tệp JNLP Bạn có phải đối mặt với một thông báo lỗi đáng lo ngại không? Vì vậy, vấn đề có thể là do chữ ký số được liên kết với chính tệp.

Theo mặc định, chính sách thực thi ứng dụng Java trong macOS hạn chế hơn nhiều so với chính sách được thiết lập trong Windows. Vì lý do này, một số ứng dụng không có chữ ký số hợp lệ có thể không hoạt động. Giải quyết nhược điểm này tương đối đơn giản: trên thực tế, có thể đảm bảo rằng việc kiểm soát chữ ký số hoàn toàn không được thực hiện, do đó bạn có thể chạy bất kỳ loại tệp JNLP nào mà không ảnh hưởng đến các lỗi liên quan đến bảo mật.

Tuy nhiên, lưu ý rằng làm như vậy có thể ảnh hưởng đến bảo mật hệ thống, vì các tệp JNLP không có chữ ký hợp lệ Nó có thể gây nguy hiểm cho tính toàn vẹn của dữ liệu và PC.

 Bạn có muốn tiếp tục không? OK không có vấn đề. Đầu tiên, đăng nhập vào cài đặt Mac nhấn biểu tượng bánh răng gắn vào thanh bến tàu. Chọn mục Java và chờ bảng cấu hình tự động mở. Nếu điều này không xảy ra, hãy tự làm bằng cách nhấn nút Mở lại Bảng điều khiển Java.

Tại thời điểm này, nhấp vào tab nâng cao.  Đặt một dấu kiểm bên cạnh mục Không xác minh (không được đề xuất ) tương ứng với Thực hiện kiểm tra thu hồi giấy chứng nhận mã đã ký. Và lặp lại thao tác với cùng một phần tử tương ứng với phần Thực hiện kiểm tra thu hồi chứng chỉ TLS trên. Cuối cùng xóa dấu kiểm khỏi mục Cho phép xác minh thu hồi danh sách loại trừ. VÀ thực hiện các thay đổi có hiệu quả bằng cách nhấn các nút áp dụng y tốt.

Khi điều này hoàn tất, hãy thử lại mở tệp JNLP quan tâm của bạn thông qua các thủ tục minh họa ở trên: bạn sẽ không còn gặp vấn đề!