Bagaimana saya bisa mengirimkan proyek NetBeans ke Pengembang Aplikasi Ubuntu?

8

Saya telah membuat aplikasi Java untuk Ubuntu di NetBeans dan ingin mengirimkannya ke Pusat Perangkat Lunak Ubuntu. Tetapi masalahnya adalah, ketika saya mendapatkan formulir unggah, mereka meminta untuk memilih file. Jadi apa yang harus saya lakukan sekarang? (Proyek NetBeans ada dalam folder dan bukan file).

Jadi apa sebenarnya yang harus saya unggah? Apakah saya hanya ZIP dan mengunggahnya? Tolong bantu.

Roshnal
sumber

Jawaban:

10

Singkatnya, Anda perlu mengemas aplikasi Anda dalam format kemasan Debian. Jika Anda tahu cara mengemas, cukup unggah file tarball atau zip dengan paket sumber.

Jika Anda tidak tahu cara mengemas, Anda punya dua opsi:

  • Jika aplikasi Anda adalah aplikasi komersial , Anda dapat mengunggah file .jar dan Canonical akan mengemasnya untuk Anda
  • Jika aplikasi Anda adalah aplikasi sumber terbuka , Anda dapat menghubungi Dewan Peninjauan Aplikasi Ubuntu melalui email atau IRC dan mereka akan membantu Anda memulai. sebagai alternatif, Anda dapat mempelajari lebih lanjut tentang pengemasan pada Panduan Pengemasan Ubuntu

Ini juga dijelaskan dalam:

Dan secara lebih rinci, di:

David Planella
sumber
Setelah saya "Bersihkan Dan Bangun" di NetBeans, file .jar dibuat di direktori "dist". Jadi jika saya hanya mengunggahnya, apakah itu valid, dan apakah mereka akan mengemasnya untuk saya (ini adalah aplikasi komersial)? Dan apakah itu gratis?
Roshnal
@Roshnal Ya, Anda hanya perlu mengunggah file .jar di direktori dist. Dan ya, perangkat lunak Anda akan dikemas untuk Anda, gratis!
Kecurangan
@Roshnal: "Jika aplikasi Anda adalah aplikasi komersial, Anda dapat mengunggah file .jar dan Canonical akan mengemasnya untuk Anda". Dan ya, layanan ini gratis. Saya akan merekomendasikan untuk mengunggah file .jar (atau memasukkannya ke dalam file zip atau tarball dan kemudian mengunggah), dan jika pembuat paket memerlukan lebih banyak informasi, dia akan menghubungi Anda melalui email.
David Planella
Terima kasih banyak atas jawabannya! Saya terjebak sampai sekarang dan sekarang tahu apa yang harus dilakukan. Terima kasih lagi! :)
Roshnal
Saya mengatakan bahwa layanan ini gratis, tetapi untuk lebih tepatnya, saya seharusnya mengatakan bahwa layanan ini dihitung dalam biaya transaksi untuk setiap penjualan aplikasi (lihat developer.ubuntu.com/publish/commercial-software-faqs )
David Planella
3

Saya tidak mengembangkan di Jawa, tetapi di sini ada beberapa situs yang mungkin memiliki jawaban untuk Anda.

http://developer.ubuntu.com/

Ini juga akan menjadi pertanyaan yang bagus untuk mencari jawaban selama Ubuntu Developer Week.

https://wiki.ubuntu.com/UbuntuAppDeveloperWeek

Dari pengalaman saya Aplikasi Java dipublikasikan sebagai file .jar, tapi saya tidak yakin bagaimana mewujudkannya di bawah NetBeans.

Saya memang menemukan tautan berikut yang dapat membantu:

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

cprofitt
sumber
Terima kasih atas tautannya! Saya memeriksanya. Dan untuk membuat file .jar, Anda cukup klik kanan proyek dan pilih "Bersihkan Dan Bangun" dan file .jar dibuat.
Roshnal