DEVELOPER TRAINING

  • Trang chủ
  • Khóa học
  • Tutorials
    • React Native
  • Đăng ký
  • Tài liệu
    • Thường thức iPhone
    • Mạng xã hội , Social Network
    • Android, ios, Windows phone, Blackberry
    • CRM
    • ERP
    • Joomla, Wordpress, Drupal...
    • Codeigniter, Zend, Phalcon...
    • Magento, Prestashop, opencart ...
    • Tài liệu khác
  • Tuyển dụng
    • Tìm người cùng khởi nghiệp
    • Tuyển thực tập lập trình
  • Chuyển đổi số
    • Chuyển đổi số
    • Kinh tế số
    • Kinh tế chia sẻ
    • Fintech
    • Mạng xã hội
    • insurtech
    • Bất động sản 4.0

Tài liệu lập trình, tài liệu triển khai CRM, tài liệu triển khai ERP, tài liệu marketing

Tài liệu

Xuất bản ứng dụng trong Java

  • Print
Các bạn có biết một trong những công việc mà chúng ta cần phải thực hiện khi đã xây dựng hoàn chỉnh một ứng dụng (phần mềm) là gì không? Đó là xuất bản ứng dụng này thành file .exe để người dùng cuối (end-user) có thể dễ dàng sử dụng mà không cần quan tâm nó được viết ra như thế nào.
Xuất bản ứng dụng trong Java
 
Bài viết này dành cho những bạn đang lập trình ứng dụng bằng ngôn ngữ lập trình Java để các bạn có thể xuất bản sản phẩm của mình.
Để thực hiện công việc này các bạn cần lưu ý là ứng dụng được xây dựng với NetBeans 8.0.x hoặc được xây dựng trên Eclipse sau đó import vào NetBeans. Phần mềm hỗ trợ xuất bản sản phẩm ra file .exe là Launch4j, bạn có thể dễ dàng tìm thấy trên mạng sau đó download về và cài đặt. Đây là một phần mềm miễn phí, cài đặt rất dễ dàng với chỉ vài click chuột.
Như vậy là đã xong phần chuẩn bị, bây giờ chúng ta bắt đầu được rồi.
Việc xuất bản này gồm hai giai đoạn, giai đoạn một là tạo file .jar, giai đoạn hai là tạo file .exe cho ứng dụng.
1.    Tạo file .jar cho ứng dụng:
   –    File .jar là file được biên dịch sau khi xây dựng xong ứng dụng. File này được tạo trực tiếp từ NetBeans. Người dùng không cần phải mở NetBeans để chạy ứng dụng mà có thể chạy trực tiếp từ tập tin .jar bằng cách double click vào nó (Lưu ý: trên máy của người dùng phải cài đặt sẵn JVM – Java Vitual Machine).
    –   Các bước thực hiện:
            Bước 1: Chọn project muốn xuất bản > click phải chọn Properties > chọn Run > vào mục Main Class > Nhấn Browse… > chọn Main Class muốn xuất bản > nhấn Select Main Class > nhấn OK
xuất bản ứng dụng trong java
Chọn lại project > click phải chọn Clean and Build
          Đến nơi lưu trữ project > chọn thư mục dist để kiểm tra tập tin .jar vừa xuất bản (Lưu ý: file README.TXT cũng được tự động tạo ra, bạn có thể viết các hướng dẫn/ lưu ý riêng về việc sử dụng ứng dụng trong file này)
Double click vào tập tin jar vừa tạo để chạy ứng dụng và kiểm tra
xuất bản ứng dụng trong java
Sau khi kiểm tra thấy ứng dụng chạy ổn định, chúng ta qua giai đoạn hai là tạo file .exe.
2.    Tạo file .exe cho ứng dụng:
        File .exe là file được tạo ra từ file .jar đã tạo ra ở trên. File này được tạo từ các phần mềm hỗ trợ xuất file .exe (ở đây chúng ta sử dụng Launch4j). File .exe là file được sử dụng bởi người dùng cuối bằng cách double click vào nó. (Lưu ý: trên máy của người dùng phải cài đặt sẵn JVM – Java Vitual Machine).
–       Các bước thực hiện:
        Khởi động Launch4j
  • Nhập tên file .exe muốn xuất bản và chọn vị trí lưu trữ (Lưu ý: có thể để ngay ở thư mục gốc của ứng dụng cho khách hàng dễ tìm hoặc trong thư mục dist của ứng dụng)
  • Tìm và chọn file .jar tương ứng (được tạo ra ở giai đoạn một)
  • Chọn icon cho ứng dụng (tập tin hình ảnh có định dạng .ico)
xuất bản ứng dụng trong java
Ở Tab JRE:
  • Nhập Min JRE version
  • Chọn icon Build wrapper > cửa sổ xuất hiện > nhập tên file .xml > nhấn Save > xem kết quả
  • Chọn icon Save > cửa sổ xuất hiện > chọn Save
xuất bản ứng dụng trong java
  • Chọn icon Test wrapper chúng ta sẽ thấy ứng dụng sẽ tự động chạy và hiển thị.
Đến thư mục dist của ứng dụng, chúng ra sẽ thấy tập tin .exe và các tập tin cần thiết đã được tạo ra. Chỉ cần double click vào file .exe là ứng dụng sẽ chạy.
xuất bản ứng dụng trong java
Cập nhật nội lại dung cho file README.TXT để hướng dẫn người dùng sử dụng ứng dụng (nếu cần).
Như vậy là công việc của chúng ta đã hoàn thành. Thật là đơn giản phải không các bạn?
t3h 
Có thể bạn quan tâm:
 
  1. Hướng dẫn lập trình smart TV SamSung
  2. Quản trị Joomla 1.5 toàn tập
  3. VietOCR.NET Phần mềm nhận dạng hình ảnh và sử lý văn bản trên hình ảnh và file pdf
  4. Cách tạo một mã QR Code cài app duy nhất cho tất cả các hệ điều hành smartphone và tablet
  5. Hướng dẫn đóng gói module Magento, Create Extension Package Magento
  6. BlackBerry có thể vứt bỏ hoàn toàn hệ điều hành của B10
  7. Tặng mã nguồn và dữ liệu thật của forum nông nghiệp, nông sản hữu cơ
  8. Hướng dẫn quản trị Magento, admin Magento user guide
  9. Java đang giãy chết?
  10. Cách tạo email công ty miễn phí theo tên miền với Zoho mail
  11. Phần mềm email marketing rất hay nên thử Mautic
  12. tắt VinaphoneWifi trong modem wifi của bạn

Có thể bạn chưa biết:

TUYỂN THỰC TẬP REACT NATIVE

* Trang bị kỹ năng về JS, lập trình hybrid app, sử dụng những công cụ hỗ trợ (VScode, github, sourcetree, ...)
* Thành quả mong muốn là các bạn tham gia sẽ có được kỹ năng lập trình hybrid app

Biểu mẫu đăng ký training tại đây >> http://bit.ly/2NK9YWd

TEAM MOBILE APPS - CTY DVMS

  • Prev
  • Next
  • tweet

Nhiều người quan tâm

  • Mã nguồn mạng xã hội giống y Facebook
  • Tìm co-founder cho các dự án khởi nghiệp
  • Phương pháp giải quyết phản bác
  • Gần 700 forum, trang rao vặt giúp tăng độ phủ quảng cáo, SEO, Backlink
  • Danh sách 6.500 website mua bán rao vặt, tốt để quảng cáo, SEO và tạo backlink
  • Top danh sách hơn 300 website submit PR cao

Tin mới

Hồ sơ, thủ tục xác nhận hàng hóa sử dụng cho ươm tạo công nghệ 02 August 2018
Cuốn sách Oreilly Building on SugarCRM Jul 2011 31 May 2017
Ứng dụng Telemedicine là gì? 08 November 2018
iPhone sạc không lên phần trăm PIN – [Nguyên nhân và cách khắc phục] 09 September 2019
3 cách lưu video trên Facebook về iPhone 09 September 2019
Vụn vặt về git 09 January 2019

Blogs

  • Từ Điển Ngôn Ngữ Ký Hiệu
  • app SOS, gọi nhanh tới các số hỗ trợ (đường dây nóng) tại Việt Nam
  • Khám phá những điều bí ẩn của vũ trụ
  • DV SMS Remote sử dụng điện thoại cả khi quên
  • ứng dụng nghe nhạc trên Blackberry
  • Kiểm soát đường huyết bằng smartphone và tablet

Lập trình ứng dụng di động

  • Lập trình Android
  • Lập trình iOS
  • Lập trình Windows Phone
  • Lập trình BlackBerry OS
  • Lập trình BlackBerry 10
  • Lập trình J2ME
  • Lập trình game mobile
  • Đồ họa cho ứng dụng
  • Lập trình Phonegap
  • Lập trình Unity 3D
  • Lập trình Xamarin
  • Lập trình web mobile
  • Lập trình Node js

Học lập trình

  • Lập trình .NET
  • Lập trình C/C++
  • Visual C++
  • Visual C#
  • Lập trình Visual Basic
  • Visual Basic .NET
  • Lập trình Java
  • Lập trình trên Linux
  • Công cụ, ebooks .NET
  • Dự án lập trình .NET
  • Hỏi đáp về lập trình
  • Hướng dẫn cho người mới
  • Thủ thuật
  • Hỏi đáp tin học

Lập trình web

  • Lập trình PHP
  • Flash và các vấn đề
  • Thiết kế web
  • Lập trình web JSP
  • Lập trình web ASP
  • Lập trình web ASP.NET
  • HTML - CSS
  • Webmaster/ SEO
  • JavaScript / Ajax, jQuery
  • Lập trình Phalcon

Cơ sở dữ liệu

  • MS SQL Server
  • MySQL
  • Oracle
  • Các hệ CSDL khác
  • Bigdata
  • Blockchain

OpenSource Master

  • Lập trình và quản trị Joomla
  • Lập trình và quản trị Wordpress
  • Lập trình và quản trị Drupal
  • Lập trình và quản trị SugarCRM
  • Lập trình và quản trị VTigerCRM
  • Lập trình và quản trị Open ERP
  • Lập trình và quản trị Dolibarr ERP

 

Copyright © Tạo Ứng Dụng, All Rights Reserved. Developed By DVMS | All solution for smartphone & tablet.. Designed By JoomShaper

Tìm kiếm

  • Trang chủ
  • Khóa học
  • Tutorials
    • React Native
  • Đăng ký
  • Tài liệu
    • Thường thức iPhone
    • Mạng xã hội , Social Network
    • Android, ios, Windows phone, Blackberry
    • CRM
    • ERP
    • Joomla, Wordpress, Drupal...
    • Codeigniter, Zend, Phalcon...
    • Magento, Prestashop, opencart ...
    • Tài liệu khác
  • Tuyển dụng
    • Tìm người cùng khởi nghiệp
    • Tuyển thực tập lập trình
  • Chuyển đổi số
    • Chuyển đổi số
    • Kinh tế số
    • Kinh tế chia sẻ
    • Fintech
    • Mạng xã hội
    • insurtech
    • Bất động sản 4.0