2012-05-17 62 views
5

Tôi không tìm thấy câu trả lời thích hợp nào cho một câu hỏi. Làm thế nào để cài đặt cho dự án Netbeans (JAVA) của tôi? Mặc dù có đủ câu hỏi nhưng không có câu trả lời đúng. Xin vui lòng bất cứ ai cung cấp một câu trả lời. Tôi đang sử dụng JDK 1.6, Netbeans 1.7.1, nếu Netbeans không quan tâm đến công việc, bất kỳ Trình cài đặt riêng biệt nào có thể tạo tệp .exe/.msi, .jar (và có thể nhiều hơn) hoặc trình cài đặt để dự án của tôi có thể được phân phối trong Windows/Linux/Mac, v.v. Cảm ơn bạn trước.Cài đặt cho Netbeans (JAVA) Project

Cập nhật: Tôi đã sử dụng cơ sở dữ liệu SQLite trong dự án của mình, có thể đó là lý do tại sao ứng dụng không bắt đầu khi tôi chạy tệp .jar. Vì vậy, bất kỳ Plugin Netbeans nào sẽ được đánh giá cao.

+1

Bạn có thể cho chúng tôi biết lỗi nào bạn nhận được khi bạn cố gắng chạy tệp JAR từ dòng lệnh? Bạn cần giải quyết vấn đề đó trước khi trình cài đặt giúp bạn. – Ewald

+0

Có, lỗi là 'java.lang.ClassNotFoundException: org.sqlite.JDBC' –

+1

Tuyệt vời! Điều đó đơn giản có nghĩa là không thể tìm thấy tệp sqlite.jar bằng ứng dụng của bạn. Là nó trong thư mục lib dưới thư mục dist nơi JAR ứng dụng của bạn nằm? – Ewald

Trả lời

7

Cài đặt một ứng dụng có nghĩa là bạn có một bộ màn hình cài đặt mà yêu cầu đầu vào từ người dùng như vị trí lắp đặt, dự án cụ thể cấu hình vv và sau đó sau khi đầu vào được nhận, bạn tạo thư mục cài đặt và sao chép một tập hợp các tệp ở đó và chạy một số mã để định cấu hình ứng dụng của bạn.

Bây giờ, đây là những gì bạn cần làm sau đó có một vài nhà xây dựng cài đặt nguồn mở thực hiện công việc. Một trong những mục yêu thích của tôi là InstallJammer. Chức năng, nó tương tự như Installshield (trình tạo cài đặt thương mại nổi tiếng) và hỗ trợ hầu hết các tính năng của nó.

Nó hỗ trợ tất cả các tính năng cần thiết để xây dựng trình cài đặt. Ngoài ra, nó hỗ trợ hầu hết các unix/linux hương vị và cửa sổ là tốt.

+0

Nó có mở dự án netbeans không? Tệp .jar của tôi được tạo trong thư mục Dist không thể chạy ứng dụng. Vì vậy, tôi cần phải sử dụng toàn bộ dự án netbeans. Tôi nghĩ tôi có thể nói rõ với bạn. –

+0

Không chắc chắn những gì bạn mena bởi ".jar tập tin được tạo trong thư mục Dist không thể chạy ứng dụng". Nhưng, installjammer không biết đọc tệp dự án netbeans của bạn. Bạn cần tạo một dự án cài đặt trong InstallJammer, cấu hình trình hướng dẫn cài đặt, cấu hình những tệp bạn cần sao chép vào thư mục cài đặt và có thể chạy mã tùy chỉnh để thực hiện một số cấu hình. Tạo cài đặt là một hoạt động riêng biệt trong chính nó. – Drona

+1

Có điều gì khác đang xảy ra ở đây - nếu JAR của bạn trong thư mục dist không hoạt động, không có trình cài đặt nào trên thế giới sẽ giúp bạn. Trước tiên, bạn phải tìm ra những gì sai với JAR. Tất cả trình cài đặt làm là sao chép các tệp xung quanh các vị trí được xác định trước, nó sẽ không sửa chữa các vấn đề về classpath một cách kỳ diệu. – Ewald

0

tôi nghe về .. BitRock InstallBuilder

BitRock InstallBuilder là một công cụ phát triển để xây dựng các trình cài đặt nền tảng cho máy tính để bàn và phần mềm máy chủ. Với InstallBuilder, bạn có thể nhanh chóng tạo các trình cài đặt chuyên nghiệp, năng động cho Linux, Windows, Mac OS X, Solaris và các nền tảng khác từ một tệp dự án duy nhất và môi trường xây dựng.

Đối Một giải pháp mã nguồn mở hãy xem IzPack

Các vấn đề liên quan