NetBeansプロジェクトをUbuntu App Developerに提出するにはどうすればよいですか?


8

NetBeansでUbuntu用のJavaアプリケーションを作成しましたが、Ubuntuソフトウェアセンターに提出したいと考えています。しかし問題は、アップロードフォームを受け取ったときに、ファイルを選択するように求められることです。だから私は今何をしますか?(NetBeansプロジェクトはファイルではなくフォルダにあります)。

では、正確に何をアップロードする必要がありますか?圧縮してアップロードしますか?助けてください。

回答:


10

つまり、アプリケーションをDebianパッケージ形式でパッケージ化する必要があります。パッケージ化の方法がわかっている場合は、ソースパッケージとともにtarballまたはzipファイルをアップロードしてください。

パッケージ化の方法がわからない場合は、2つのオプションがあります。

  • アプリケーションが商用アプリの場合、.jarファイルをアップロードすると、Canonicalがパッケージ化します
  • アプリケーションがオープンソースアプリである場合は、メールまたはIRCを介してUbuntu App Review Boardに連絡することができます。または、Ubuntu Packaging Guideでパッケージングの詳細を学ぶこともできます

これは以下でも説明されています:

そしてより詳細には、


NetBeansで「クリーンしてビルド」した後、「dist」ディレクトリに.jarファイルが作成されました。それだけをアップロードした場合、それは有効であり、パッケージ化されますか(商用アプリ)?そしてそれは無料ですか?
Roshnal

@Roshnalはい。distディレクトリにある.jarファイルのみをアップロードする必要があります。はい、ソフトウェアは無料でパッケージ化されます!
1

@Roshnal:「アプリケーションが商用アプリケーションの場合、.jarファイルをアップロードすると、Canonicalがパッケージ化します。」そして、はい、サービスは無料です。.jarファイルをアップロードする(またはzipファイルまたはtarballに入れてからアップロードする)ことをお勧めします。パッケージャーに詳細情報が必要な場合は、電子メールで連絡します。
David Planella、2012年

答えてくれてありがとう!私は今までこだわっていました、そして今、正確に何をすべきかを知っています。ありがとう。:)
Roshnal

私はこのサービスは無料だと言ったが、もっと正確に言うと、このサービスは各アプリ販売の取引手数料に含まれているとおそらく言っていたはずだ(developer.ubuntu.com/publish/commercial-software-faqsを参照)
デビッドプラネラ2012年

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


リンクをありがとう!私はそれらをチェックアウトしました。.jarファイルを作成するには、プロジェクトを右クリックして[Clean And Build]を選択するだけで、.jarファイルが作成されます。
Roshnal
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.