Como posso enviar um projeto NetBeans para o Ubuntu App Developer?

8

Eu fiz um aplicativo Java para Ubuntu no NetBeans e gostaria de enviá-lo ao Ubuntu Software Center. Mas o problema é que, quando eu recebo o formulário de upload, eles pedem para escolher um arquivo. Então, o que eu faço agora? (Os projetos do NetBeans estão em uma pasta e não em um arquivo).

Então, o que exatamente eu tenho que enviar? Eu apenas ZIP e envio? Por favor ajude.

Roshnal
fonte

Respostas:

10

Em resumo, você precisa empacotar seu aplicativo no formato de pacote Debian. Se você souber empacotar, basta carregar um arquivo tarball ou zip com o pacote de origem.

Se você não sabe empacotar, você tem duas opções:

  • Se o seu aplicativo for um aplicativo comercial , você poderá fazer o upload dos arquivos .jar e a Canonical o empacotará para você
  • Se o seu aplicativo é um aplicativo de código aberto , você pode entrar em contato com o Painel de Revisão de Aplicativos Ubuntu por e-mail ou IRC e eles ajudarão você a começar. Como alternativa, você pode aprender mais sobre empacotamento no Guia de Empacotamento do Ubuntu

Isso também é explicado em:

E com mais detalhes, em:

David Planella
fonte
Depois de "Limpar e construir" no NetBeans, um arquivo .jar foi criado no diretório "dist". Então, se eu enviar apenas isso, é válido e eles o empacotam para mim (é um aplicativo comercial)? E é grátis?
Roshnal 12/01
@ Roshnal Sim, você só precisa fazer o upload do arquivo .jar no diretório dist. E sim, seu software será fornecido gratuitamente para você!
rigved
@Roshnal: "Se o seu aplicativo for um aplicativo comercial, você poderá fazer o upload dos arquivos .jar e a Canonical irá empacotá-lo para você". E sim, o serviço é gratuito. Eu recomendo fazer o upload do arquivo .jar (ou colocá-lo em um arquivo zip ou tarball e depois fazer o upload) e, se o empacotador precisar de mais informações, ele entrará em contato com você por e-mail.
David Planella
Muito obrigado pela resposta! Eu estava preso até agora e agora sei o que fazer exatamente .. Obrigado novamente! :)
Roshnal 15/01
Eu disse que o serviço é gratuito, mas, para ser mais exato, eu provavelmente deveria ter dito que esse serviço é contabilizado na taxa de transação para cada venda de aplicativo (consulte developer.ubuntu.com/publish/commercial-software-faqs )
David Planella
3

Não desenvolvo em Java, mas aqui estão alguns sites que podem ter a resposta para você.

http://developer.ubuntu.com/

Essa também seria uma boa pergunta para procurar uma resposta durante a Ubuntu Developer Week.

https://wiki.ubuntu.com/UbuntuAppDeveloperWeek

Pela minha experiência, os aplicativos Java são publicados como arquivos .jar, mas não sei como fazer isso acontecer no NetBeans.

Encontrei o seguinte link que pode ajudar:

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

cprofitt
fonte
Obrigado pelos links! Eu verifiquei eles. E para criar arquivos .jar, basta clicar com o botão direito do mouse no projeto e selecionar "Limpar e criar" e um arquivo .jar é criado.
Roshnal 12/01