如何将NetBeans项目提交给Ubuntu App Developer?


8

我已经在NetBeans中为Ubuntu创建了Java应用程序,并希望将其提交给Ubuntu软件中心。但是问题是,当我收到上传表格时,他们要求选择一个文件。那我现在该怎么办?(NetBeans项目在文件夹而不是文件中)。

那我到底要上传什么?我只是将其压缩并上传?请帮忙。

Answers:


10

简而言之,您需要以Debian打包格式打包您的应用程序。如果您知道如何打包,只需将源文件打包为tarball或zip文件。

如果您不知道如何打包,则有两种选择:

  • 如果您的应用程序是商业应用程序,则可以上传.jar文件,Canonical会为您打包
  • 如果您的应用程序是开源应用程序,则可以通过电子邮件IRCUbuntu App Review Board联系,它们将帮助您入门。或者,您可以在《Ubuntu包装指南》中了解有关包装的更多信息

在以下内容中也对此进行了说明:

更详细地,在:


在NetBeans中“清理并构建”之后,在“ dist”目录中创建了一个.jar文件。因此,如果我仅上传它,那是否有效,他们会为我打包(它是商业应用程序)吗?而且是免费的吗?
Roshnal 2012年

@Roshnal是的,您只需要在dist目录中上传.jar文件。是的,您的软件将免费为您打包!
2012年

@Roshnal:“如果您的应用程序是商业应用程序,则可以上传.jar文件,Canonical会为您打包。” 是的,该服务是免费的。我建议上载.jar文件(或将其放入zip文件或tarball中,然后上载),如果打包程序需要更多信息,他将通过电子邮件与您联系。
大卫·普拉内拉

非常感谢您的回答!我一直被困到现在,现在知道该怎么做..再次感谢!:)
Roshnal 2012年

我说的服务是免费的,但更确切地说,我可能已经表示,这项服务在交易费占为每个应用程序销售(见developer.ubuntu.com/publish/commercial-software-faqs
David Planella 2012年

3

我不是用Java开发的,但是这里有一些站点可能会为您找到答案。

http://developer.ubuntu.com/

在Ubuntu开发者周期间寻求答案也是一个很好的问题。

https://wiki.ubuntu.com/UbuntuAppDeveloperWeek

根据我的经验,Java应用程序以.jar文件的形式发布,但是我不确定如何在NetBeans下实现这一点。

我确实找到了以下链接可能会有所帮助:

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


感谢您的链接!我检查了一下。对于创建.jar文件,您只需右键单击该项目,然后选择“清理并生成”,即可创建一个.jar文件。
Roshnal 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.