2014-05-01 25 views
1

我在我的b.tech的最后一年,为了项目我已经在Java中创建了一个多语言词典(net beans 6.7.1),我们可以在其中搜索词的含义,它的同义词,反义词和一个例子,或者如果它不可用,可以在数据库中添加新词。如何为Ubuntu打包一个net-beans java项目

我已经使用了swing,oracle数据库10g用于单词存储和外部jar rs2xml,这是默认情况下oracle没有提供的,我有很多更多的想法,我将在我的决赛之后应用于这个项目。

现在我想在Ubuntu软件中心上将其作为开源项目发布,以便其他人也可以分享新想法并使其成功。

我不知道如何将net-beans java项目转换为debian包。

是否有任何标准需要履行才能在软件中心发布您的项目?

请帮忙解释每一步都清楚,如数据库如何备份表,并检查用户自己的计算机上安装的Java或Oracle拥有或提示他安装这些第一等

+0

jar工程本身..不需要为ubuntu创建debian包。 –

+0

比如何在软件中心上uplad jar –

+0

,我想让它成为开源项目,所以我必须放置源代码。 –

回答

0

看看这个参考网站。它为您提供了关于为swing应用程序创建.deb的分步信息。

Swing applications deployment on Linux: DEB packages

DEB包使用dpkg-deb的工具创建的,在大多数Linux发行版

对于更新的问题找到。

Uploading your app on ubuntu software center.

谢谢..

+0

但我已经在windows上安装了net-beans上创建了我的项目,所以我想先将这些代码复制到安装在ubuntu上的另一个IDE中,而不是再次创建jar文件,否则这个工作也会正常工作。 –

+0

不需要创建jar只需从windows导出项目并导入到ubuntu的netbeans。 –

+0

以及我如何检查用户是否已经在他的计算机上安装了java和oracle 10g,如果不是,则会提示他安装这些第一个 –

-1

我用秋千,

对于部署Java桌面应用程序,最好的选择通常是安装应用程序。使用Java Web Start。 JWS适用于Windows,OS X & * nix。单词存储

..oracle数据的基础上10克使用installer-desc JNLP(JWS一个启动文件)安装它。它们在安装时运行一次,在卸载时第二次运行。其不受Oracle默认提供

..和外部罐rs2xml,..

使用在JNLP一个jar元件将他们添加到运行时类路径。

相关问题