Làm cách nào tôi có thể gửi dự án NetBeans cho Nhà phát triển ứng dụng Ubuntu?


8

Tôi đã tạo một ứng dụng Java cho Ubuntu trong NetBeans và muốn gửi nó đến Trung tâm phần mềm Ubuntu. Nhưng vấn đề là, khi tôi nhận được hình thức tải lên, họ yêu cầu chọn một tập tin. Vậy tôi phải làm gì bây giờ? (Các dự án NetBeans nằm trong một thư mục chứ không phải tệp).

Vì vậy, chính xác những gì tôi phải tải lên? Tôi chỉ cần ZIP nó và tải lên? Xin vui lòng giúp đỡ.

Câu trả lời:


10

Nói tóm lại, bạn cần đóng gói ứng dụng của mình theo định dạng đóng gói Debian. Nếu bạn biết cách đóng gói, chỉ cần tải lên một tarball hoặc tệp zip với gói nguồn.

Nếu bạn không biết cách gói, bạn có hai tùy chọn:

  • Nếu ứng dụng của bạn là một ứng dụng thương mại , bạn có thể tải lên các tệp .jar và Canonical sẽ gói nó cho bạn
  • Nếu ứng dụng của bạn là một ứng dụng nguồn mở , bạn có thể liên hệ với Hội đồng đánh giá ứng dụng Ubuntu qua e-mail hoặc IRC và họ sẽ giúp bạn bắt đầu. cách khác, bạn có thể tìm hiểu thêm về cách đóng gói trên Hướng dẫn đóng gói Ubuntu

Điều này cũng được giải thích trong:

Và chi tiết hơn, trong:


Sau khi tôi "Dọn dẹp và xây dựng" trong NetBeans, một tệp .jar đã được tạo trong thư mục "dist". Vì vậy, nếu tôi chỉ tải lên cái đó, nó có hợp lệ không, và họ sẽ gói nó cho tôi (nó là một ứng dụng thương mại)? Và nó có miễn phí không?
Roshnal

@Roshnal Có, bạn chỉ cần tải lên tệp .jar trong thư mục dist. Và vâng, phần mềm của bạn sẽ được đóng gói cho bạn, miễn phí!
gian lận

@Roshnal: "Nếu ứng dụng của bạn là một ứng dụng thương mại, bạn có thể tải lên các tệp .jar và Canonical sẽ gói nó cho bạn". Và vâng, dịch vụ này là miễn phí. Tôi khuyên bạn nên tải lên tệp .jar (hoặc đặt tệp vào tệp zip hoặc tarball rồi tải lên) và nếu nhà đóng gói cần thêm thông tin, anh ta sẽ liên lạc với bạn qua email.
David Planella

Cảm ơn rất nhiều cho câu trả lời! Tôi đã bị mắc kẹt cho đến bây giờ và bây giờ biết phải làm gì chính xác .. Cảm ơn một lần nữa! :)
Roshnal

Tôi đã nói rằng dịch vụ này là miễn phí, nhưng chính xác hơn, tôi có lẽ nên nói rằng dịch vụ này được tính vào phí giao dịch cho mỗi lần bán ứng dụng (xem developer.ub Ubuntu.com/publish/commIAL-software-faqs )
David Planella

3

Tôi không phát triển bằng Java, nhưng đây là một vài trang web có thể có câu trả lời cho bạn.

http://developer.ubfox.com/

Đây cũng sẽ là một câu hỏi hay để tìm câu trả lời trong Tuần lễ dành cho nhà phát triển Ubuntu.

https://wiki.ubfox.com/Ub UbuntuAppDeveloperWeek

Từ kinh nghiệm của tôi, Ứng dụng Java được xuất bản dưới dạng tệp .jar, nhưng tôi không chắc làm thế nào để điều đó xảy ra trong NetBeans.

Tôi đã tìm thấy các liên kết sau đây có thể giúp:

http://netbeans.org/kb/articles/javase-deploy.html#Exercise_1


Cảm ơn các liên kết! Tôi đã kiểm tra chúng ra. Và để tạo tệp .jar, bạn chỉ cần nhấp chuột phải vào dự án và chọn "Clean And Build" và tệp .jar được tạo.
Roshnal
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.