Choose page languagechooseNetBeans IDENetBeans PlatformEnterprisePlugi dịch - Choose page languagechooseNetBeans IDENetBeans PlatformEnterprisePlugi Việt làm thế nào để nói

Choose page languagechooseNetBeans

Choose page languagechoose

NetBeans IDENetBeans PlatformEnterprisePluginsDocs & SupportCommunity

Search
search
HOME / Docs & Support

Packaging and Distributing Java Desktop Applications

One question that a lot of beginning programmers have is: "Now that I've created my application in the IDE, how do I get it to work from the command line outside of the IDE." Similarly, someone might ask, "How do I distribute this application to other users without having to give them the whole IDE as well?"
The answers to these questions are relatively simple, but not necessarily obvious. This document addresses those questions by taking you through the basics of using the IDE to prepare your applications for distribution and deployment. In addition, this document provides information that you might need to configure your system (or which you might need to pass on to the users of your application). We will show a few different approaches for deploying an application, so that users can access the application by:
Double-clicking the application's Java Archive (JAR) file.
Calling the application from the command line.
Calling the application from a script file.
Using Java Web Start.
Contents
Content on this page applies to NetBeans IDE 8.0
Creating Executable JAR File
Creating a Project with Existing Sources
Configuring the Project
Building the Project and Creating the JAR File
Running and Distributing the JAR File
Starting Your Java Application
Launching Applications From the Command Line
Launching Applications From a Script
Packaging the Application for Java Web Start
Troubleshooting Tips
Specifying JAR File Associations
Setting the PATH Environment Variable
Next Steps

To complete this tutorial, you need the software and resources listed in the following table.
Software or Resource Version Required
NetBeans IDE version 8.0
Java Development Kit (JDK)
version 7 or 8
Deployment Tutorial source files


Creating Executable JAR File
This part of the tutorial shows how you can create a distributable application in the IDE and then run that application from outside of the IDE. We will package the application in the form of an executable JAR file.
A JAR file is an archive file that can contain multiple files and folders. JAR files are similar to zip files, but JAR files can have additional attributes that are useful for distributing Java applications. These attributes include digitally signing JAR files, additional compression, multiplatform compatibility, etc.
In this exercise, you create an IDE project and then place two pre-written Java source files into that project. Then you will compile the classes and build an executable JAR file. Afterwards, you will learn how to run the JAR file from outside of the IDE.
The classes used in this tutorial implement features of the GNU grep utility, which can be used for searching text or regular expression patterns inside text files. The project contains both command-line and GUI versions of the application, so that you can see different ways of running the application.
Creating a Project with Existing Sources
Download the DeploymentTutorial.zip file and extract its contents on your system.
This zip archive contains source files for the application plus a few other files that will be used in the tutorial.
In NetBeans IDE, choose File > New Project.
In the Choose Category page, select Java Project With Existing Sources in the Java category and click Next.
On the Name and Location page of the wizard, type AnotherGrep as the project name and specify the project's location.
Click Next.
The project folder does not have to be in the same location as the source files that you are importing into the project.
On the Existing Sources page of the wizard, specify the sources that will be in the project.
Click the Add Folder button that is to the right of the Source Package Folders field. Navigate to the DeploymentTutorial folder that you have just unzipped on your system, expand the folder, select the src folder, and click Open. The src folder is added to your Source Package Folders field.
Click Finish.
Note: If, for example, you want to exclude some source files from importing into the project, click Next to open the last Includes & Excludes window. In our case, we want to use all the source files in the src folder, so we click Finish to finish working in the New Project wizard.
The project opens in the IDE and becomes visible in the Projects window. You can explore the contents of the project by expanding the project's Source Packages node, where you should see classes called Grep and xGrep. Grep.java is a console version of the application. xGrep.java is a GUI version of the application and uses methods defined in Grep.java.
Configuring the Project
There are a few configuration steps you need to do, such as:
Choose the Java platform that will be used to compile the sources.
Set the project's main class. By doing this, you ensure
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Chọn trang languagechooseNetBeans IDENetBeans PlatformEnterprisePluginsDocs & SupportCommunityTìm kiếm Tìm kiếmTrang CHỦ / Documents & hỗ trợĐóng gói và phân phối các ứng dụng JavaMột câu hỏi mà rất nhiều lập trình viên đầu có là: "bây giờ mà tôi đã tạo ra các ứng dụng của tôi trong IDE, làm thế nào làm tôi nhận được nó để làm việc từ dòng lệnh bên ngoài IDE." Tương tự, một ai đó có thể hỏi, "làm thế nào làm tôi phân phối ứng dụng này cho người dùng khác mà không cần phải cung cấp cho họ IDE toàn bộ là tốt?"Câu trả lời cho những câu hỏi này là tương đối đơn giản, nhưng không nhất thiết phải rõ ràng. Tài liệu này địa chỉ những câu hỏi bằng cách tham gia bạn thông qua các khái niệm cơ bản của việc sử dụng IDE để chuẩn bị của các ứng dụng cho phân phối và triển khai. Ngoài ra, tài liệu này cung cấp các thông tin mà bạn có thể cần phải cấu hình hệ thống của bạn (hoặc bạn có thể cần phải vượt qua ngày cho người dùng của ứng dụng của bạn). Chúng tôi sẽ hiển thị một vài phương pháp tiếp cận khác nhau cho việc triển khai ứng dụng, do đó người dùng có thể truy cập các ứng dụng bằng cách:Nhấp đúp vào tập tin lưu trữ Java (JAR) của ứng dụng.Kêu gọi các ứng dụng từ dòng lệnh.Kêu gọi các ứng dụng từ một kịch bản tập tin.Bằng cách sử dụng Java Web Start.Nội dungNội dung trên Trang này áp dụng cho NetBeans IDE 8,0Tạo tập tin thực thi JARTạo một dự án với nguồn hiện cóCấu hình dự ánXây dựng các dự án và tạo ra các tập tin JARChạy và phân phối các tập tin JARBắt đầu từ các ứng dụng JavaCác ứng dụng phóng từ dòng lệnhTung ra các ứng dụng từ một kịch bảnĐóng gói ứng dụng cho Java Web StartKhắc phục sự cố MẹoXác định các Hiệp hội tập tin JARThiết lập các biến môi trường của con ĐƯỜNGBước tiếp theo Để hoàn thành hướng dẫn này, bạn cần phần mềm và các nguồn tài nguyên được liệt kê trong bảng sau.Phần mềm hoặc các phiên bản tài nguyên cần thiếtNetBeans IDE Phiên bản 8.0Kit phát triển Java (JDK) Phiên bản 7 hoặc 8Triển khai hướng dẫn nguồn tập tin Tạo tập tin thực thi JARPhần này của hướng dẫn cho thấy làm thế nào bạn có thể tạo ra một ứng dụng thể chia trong IDE và sau đó chạy ứng dụng đó từ bên ngoài IDE. Chúng tôi sẽ gói ứng dụng dưới hình thức một JAR file thực thi.Một tập tin JAR là một tập tin lưu trữ có thể chứa nhiều file và thư mục. Tập tin JAR tương tự để nén tập tin, nhưng tập tin JAR có thể bổ sung các thuộc tính hữu ích cho việc phân phối các ứng dụng Java. Các thuộc tính này bao gồm thư ký JAR files, nén bổ sung, khả năng tương thích multiplatform, vv.Trong bài tập này, bạn tạo một dự án IDE và sau đó đặt hai tập tin mã nguồn Java trước vào dự án đó. Sau đó, bạn sẽ biên dịch các lớp học và xây dựng một JAR file thực thi. Sau đó, bạn sẽ tìm hiểu làm thế nào để chạy file JAR từ bên ngoài IDE.Các lớp học được sử dụng trong hướng dẫn này thực hiện các tính năng của tiện ích grep GNU, có thể được sử dụng để tìm kiếm văn bản hoặc cụm từ thông dụng mẫu bên trong tập tin văn bản. Dự án có cả dòng lệnh và GUI Phiên bản của ứng dụng, do đó bạn có thể thấy một cách khác nhau để chạy các ứng dụng.Tạo một dự án với nguồn hiện cóTải về các tập tin DeploymentTutorial.zip và trích xuất nội dung của nó trên hệ thống của bạn. Kho lưu trữ zip này chứa các tập tin mã nguồn cho các ứng dụng, cộng với một vài tập tin khác, sẽ được sử dụng trong hướng dẫn.NetBeans IDE, chọn File > dự án mới.Trên trang chọn loại, chọn Java dự án với nguồn hiện có trong danh mục Java và bấm vào tiếp theo.Về tên và vị trí trang của trình wizard, loại AnotherGrep như là tên của dự án và xác định vị trí của dự án. Bấm vào tiếp theo.Thư mục dự án không phải ở cùng một vị trí như các tập tin mã nguồn mà bạn đang nhập vào dự án.Trên trang nguồn hiện có của thuật sĩ, xác định các nguồn sẽ vào dự án. Nhấp vào nút Thêm thư mục là ở bên phải của lĩnh vực nguồn gói thư mục. Điều hướng đến thư mục DeploymentTutorial rằng bạn có chỉ cần giải nén vào hệ thống của bạn, mở rộng thư mục, chọn thư mục src và nhấp mở. Cặp src thêm vào lĩnh vực nguồn gói thư mục của bạn.Bấm hoàn tất.Lưu ý: Nếu, ví dụ, bạn muốn loại trừ một số tập tin mã nguồn từ nhập khẩu vào dự án, nhấp vào tiếp theo để mở cửa sổ bao gồm & Excludes cuối cùng. Trong trường hợp của chúng tôi, chúng tôi muốn sử dụng tất cả các tập tin mã nguồn trong thư mục src, do đó chúng tôi nhấp vào kết thúc để kết thúc làm việc trong thuật sĩ dự án mới.Dự án sẽ mở ra trong IDE và trở thành có thể nhìn thấy trong cửa sổ dự án. Bạn có thể khám phá các nội dung của dự án bằng cách mở rộng các dự án nguồn gói node, nơi bạn sẽ thấy các lớp học được gọi là Grep và xGrep. Grep.Java là một giao diện điều khiển phiên bản của ứng dụng. xGrep.java là một phiên bản GUI của các ứng dụng và sử dụng phương pháp quy định tại Grep.java.Cấu hình dự ánCó một vài bước cấu hình, bạn cần phải làm, chẳng hạn như:Chọn nền tảng Java sẽ được sử dụng để biên dịch các nguồn.Thiết lập các lớp học chính của dự án. Bằng cách này, bạn bảo đảm
đang được dịch, vui lòng đợi..
Kết quả (Việt) 3:[Sao chép]
Sao chép!
Chọn trang languagechooseNetBeans idenetbeans platformenterprisepluginsdocs và supportcommunityTìm kiếmTìm kiếmTài liệu và ủng hộ nhà /Đóng gói đồ đạc và phân phát chương trình ứng dụng Java Desktop.Một câu hỏi, rất nhiều lập trình viên đã là: "Bây giờ tôi đã xây dựng ở IDE trong đơn của tôi, làm sao tôi lấy nó từ IDE ngoài công việc dòng lệnh." tương tự, có thể sẽ có người hỏi, "Làm sao tôi sẽ ứng dụng của người dùng khác không cho họ Toàn Bộ IDE được không?"Những câu trả lời là tương đối đơn giản, nhưng không hẳn là rõ ràng.Tờ báo này đã thảo luận về những vấn đề này, đưa anh qua sử dụng IDE để sẵn sàng ông phân phát và triển khai ứng dụng kiến thức cơ bản.Bên cạnh đó, tài liệu này được cung cấp. Bạn có thể cần phải cấu hình hệ thống của bạn (hoặc bạn có thể cần phải truyền cho các ứng dụng thông tin của người dùng).Chúng ta sẽ thấy một số cách khác nhau để triển khai chương trình ứng dụng, để người dùng có thể truy cập ứng dụng:Nhấn đúp vào ứng dụng Java của tập tin nén (JAR).Từ dòng lệnh gọi chương trình ứng dụng.Tập tin văn lệnh gọi từ ứng dụng.Sử dụng web Start Java.Nội dung.Ở nội dung trên trang này áp dụng cho NetBeans IDE 8Tạo tập tin thực thiTạo nguồn lực với mỗi dự ánCấu hình dự ánTạo ra dự án và tạo tập tinTập tin chạy và phân phát bìnhBắt đầu các ứng dụng JavaTừ dòng lệnh khởi động chương trình ứng dụng.Khởi động chương trình ứng dụng từ kịch bảnCho web Start gói ứng dụng JavaTroubleshooting kĩ thuật.Chọn tập tin liên quan đến lọThiết lập con đường biến môi trườngBước tiếp theo.Để hoàn thành cuốn giáo trình, bạn cần phải ở bên dưới trong bảng liệt kê phần mềm và tài nguyên.Phiên bản phần mềm hay tài nguyên cầnNetBeans IDE 8 EditionCông cụ phát triển Java (JDK 1)Phiên bản 7 hoặc 8.Triển khai giáo trình nguồnTạo tập tin thực thiĐây là phần trình diễn trong giáo trình của cách tạo IDE distributed ứng dụng sau đó chạy từ IDE của ứng dụng bên ngoài.Chúng ta sẽ dùng một dạng tập tin thực thi gói ứng dụng này.Một cái lon là một tập tin có thể chứa nhiều tập tin và thư mục lưu trữ tài liệu.Tập tin JAR tương tự như tập tin ZIP, nhưng Jar tập tin có thể là hữu ích cho các ứng dụng Java thuộc tính bổ sung phân phối.Những thuộc tính, bao gồm cả chữ ký số của tập tin nén JAR, thêm khả năng tương thích, nhiều platform, chờ đã.Trong tập này, các bạn đã tạo ra một dự án mà sau đó sẽ có hai IDE pre - cho dự án viết tập tin mã nguồn Java.Sau đó, bạn sẽ được loại biên dịch và xây dựng một tập tin thực thi.Sau đó, cô sẽ học được cách từ bên ngoài Jar IDE chạy tập tin.Trong thực tế thực hiện chức năng giáo trình GNU grep loại, có thể được dùng để tìm kiếm hoặc biểu thức chính quy mẫu văn bản trong tập tin văn bản.Dự án bao gồm chương trình dòng lệnh và ứng dụng của giao diện người dùng phiên bản đồ họa để bạn có thể nhìn thấy những cách khác chạy ứng dụng.Tạo nguồn lực với mỗi dự ánTải tập tin deploymenttutorial.zip và chiết xuất từ nội dung của nó trên hệ thống của bạn.Tập tin nén này chứa các ứng dụng mã nguồn và một số khác sẽ được sử dụng trong giáo trình của tập tin.Ở NetBeans IDE, chọn tập tin > dự án mới.Trong "chọn lựa chọn dự án hạng trang, Java với Java hiện nay nguồn phân loại và nhấn" tiếp theo ".Trong "tên và vị trí" người hướng dẫn trang, thức AnotherGrep là tên của chương trình, và xác định vị trí của dự án.Nhấn vào "tiếp theo".Dự án thư mục không cần ở bạn đang nhập tập tin mã nguồn của dự án cùng một vị trí.Ở Pháp sư tồn tại trên trang của nguồn, được xác định sẽ ở trong nguồn của dự án.Nhấn vào "chương trình gói nguồn thư mục" lĩnh vực "thêm thư mục" nút bên phải.Duyệt tới Anh vừa giải nén deploymenttutorial thư mục trên hệ thống của bạn, mở thư mục SRC, chọn thư mục, sau đó nhấn "mở".SRC thư mục thêm vào các gói nguồn thư mục vụ.Nhấn vào "hoàn thành".Ghi chú: Nếu, ví dụ, bạn muốn loại trừ một số nguồn nhập vào trong dự án, nhấn vào "tiếp theo" mở cuối cùng bao gồm "không bao gồm" cửa sổ.Trong ví dụ của chúng ta, chúng ta sẽ sử dụng tất cả các nguồn của SRC trong thư mục tập tin, chúng ta hãy nhắp vào nút "hoàn thành", hoàn thành dự án mới. Công việc của một pháp sư.Ở IDE mở trong dự án, dự án cho thấy thay đổi trong cửa sổ.Anh có thể thông qua mở rộng dự án gói nguồn kết nội dung của dự án nghiên cứu, anh nên thấy Ben là grep và xgrep.Grep.java là một phiên bản của giao diện điều khiển áp dụng.Xgrep.java là một phiên bản của chương trình ứng dụng GUI, dùng cách định nghĩa ở Grep.java.Cấu hình dự ánCó một số cấu hình bậc thang, anh cần phải làm, như:Lựa chọn sẽ được dùng để biên dịch mã nguồn Java platform.Thiết lập chương trình Master Class.Qua làm việc này, anh hứa.
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: