Как я могу отправить проект NetBeans в Ubuntu App Developer?

8

Я сделал Java-приложение для Ubuntu в NetBeans и хотел бы представить его в Ubuntu Software Center. Но проблема в том, что когда я получаю форму загрузки, они просят выбрать файл. Так что мне теперь делать? (Проекты NetBeans находятся в папке, а не в файле).

Так что именно я должен загрузить? Должен ли я просто ZIP и загрузить? Пожалуйста помоги.

Roshnal
источник

Ответы:

10

Короче говоря, вам нужно упаковать свое приложение в формат упаковки Debian. Если вы знаете, как упаковать, просто загрузите tarball или zip-файл с исходным пакетом.

Если вы не знаете, как упаковать, у вас есть два варианта:

  • Если ваше приложение является коммерческим , вы можете загрузить файлы .jar, и Canonical запакует его для вас.
  • Если ваше приложение является приложением с открытым исходным кодом , вы можете связаться с Советом по обзору приложений Ubuntu по электронной почте или IRC, и они помогут вам начать работу. Кроме того, вы можете узнать больше об упаковке в Ubuntu Packaging Guide.

Это также объясняется в:

И более подробно, в:

Дэвид Планелла
источник
После того, как я «очистил и собрал» в NetBeans, в каталоге «dist» был создан файл .jar. Так что, если я загружу только это, это действительно ли, и они будут упаковывать это для меня (это коммерческое приложение)? И это бесплатно?
Рошнал
@Roshnal Да, вам нужно всего лишь загрузить файл .jar в каталог dist. И да, ваше программное обеспечение будет упаковано для вас бесплатно!
Рангвед
@Roshnal: «Если ваше приложение является коммерческим, вы можете загрузить файлы .jar, и Canonical запакует его для вас». И да, услуга бесплатна. Я бы порекомендовал загрузить файл .jar (или поместить его в zip-файл или tarball, а затем загрузить), и, если упаковщику потребуется дополнительная информация, он свяжется с вами по электронной почте.
Дэвид Планелла
Большое спасибо за ответ! Я застрял до сих пор и теперь точно знаю, что делать .. Еще раз спасибо! :)
Рошнал
Я сказал, что сервис бесплатный, но, если быть более точным, мне следовало бы сказать, что этот сервис учитывается в комиссии за транзакцию за каждую продажу приложения (см. Developer.ubuntu.com/publish/commercial-software-faqs )
Дэвид Планелла
3

Я не занимаюсь разработкой на Java, но вот несколько сайтов, которые могут найти ответ для вас.

http://developer.ubuntu.com/

Это также был бы хороший вопрос, чтобы найти ответ на Ubuntu Developer Week.

https://wiki.ubuntu.com/UbuntuAppDeveloperWeek

Исходя из моего опыта, приложения Java публикуются в виде файлов .jar, но я не уверен, как это сделать в NetBeans.

Я нашел следующую ссылку, которая может помочь:

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

cprofitt
источник
Спасибо за ссылки! Я проверил их. А для создания файлов .jar нужно просто щелкнуть правой кнопкой мыши проект и выбрать «Очистить и построить», и файл .jar будет создан.
Рошнал