Jak mogę przesłać projekt NetBeans do dewelopera aplikacji Ubuntu?

8

Zrobiłem aplikację Java dla Ubuntu w NetBeans i chciałbym przesłać ją do Centrum oprogramowania Ubuntu. Ale problem polega na tym, że kiedy dostaję formularz przesyłania, proszą o wybranie pliku. Co mam teraz zrobić? (Projekty NetBeans są w folderze, a nie pliku).

Więc co dokładnie muszę przesłać? Czy mogę go po prostu skompresować i przesłać? Proszę pomóż.

Roshnal
źródło

Odpowiedzi:

10

Krótko mówiąc, musisz spakować aplikację w formacie pakietu Debian. Jeśli wiesz, jak się spakować, po prostu prześlij plik tarball lub zip z pakietem źródłowym.

Jeśli nie wiesz, jak się pakować, masz dwie opcje:

Wyjaśnia to również:

Bardziej szczegółowo w:

David Planella
źródło
Po „wyczyszczeniu i zbudowaniu” w NetBeans plik .jar został utworzony w katalogu „dist”. Więc jeśli prześlę tylko to, czy jest ono prawidłowe i czy spakują go dla mnie (jest to aplikacja komercyjna)? Czy to jest bezpłatne?
Roshnal
@Roshnal Tak, wystarczy przesłać plik .jar do katalogu dist. I tak, twoje oprogramowanie zostanie dla Ciebie bezpłatnie spakowane!
sfałszowano
@Roshnal: „Jeśli Twoja aplikacja jest aplikacją komercyjną, możesz przesłać pliki .jar, a Canonical ją spakuje”. I tak, usługa jest bezpłatna. Zalecam przesłanie pliku .jar (lub umieszczenie go w pliku zip lub tarball, a następnie przesłanie), a jeśli program pakujący potrzebuje więcej informacji, skontaktuje się z Tobą za pośrednictwem poczty e-mail.
David Planella
Wielkie dzięki za odpowiedź! Utknąłem do tej pory i teraz wiem, co robić dokładnie .. Jeszcze raz dziękuję! :)
Roshnal
Powiedziałem, że usługa jest bezpłatna, ale mówiąc dokładniej, prawdopodobnie powinienem powiedzieć, że usługa ta jest uwzględniona w opłacie transakcyjnej za każdą sprzedaż aplikacji (patrz developer.ubuntu.com/publish/commercial-software-faqs )
David Planella
3

Nie rozwijam w Javie, ale oto kilka witryn, które mogą znaleźć odpowiedź dla Ciebie.

http://developer.ubuntu.com/

Byłoby to również dobre pytanie, na które należy szukać odpowiedzi podczas Tygodnia Programistów Ubuntu.

https://wiki.ubuntu.com/UbuntuAppDeveloperWeek

Z mojego doświadczenia wynika, że ​​aplikacje Java są publikowane jako pliki .jar, ale nie jestem pewien, jak to zrobić w NetBeans.

Znalazłem następujący link, który może pomóc:

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

cprofitt
źródło
Dzięki za linki! Sprawdziłem je. Aby utworzyć pliki .jar, wystarczy kliknąć projekt prawym przyciskiem myszy i wybrać „Wyczyść i zbuduj”, a plik .jar zostanie utworzony.
Roshnal