创建一个java库

时间:2012-12-05 15:37:19

标签: api netbeans jar java

在我从事Java EE项目的过程中,我创建了一些实用程序类。我喜欢把它们打包成Jar并与社区分享。  我将所有课程都放在一个单独的包中。我正在使用Netbeans IDE。

  1. 将该包装成Jar lib的最简单方法是什么? (NetBeans可以为我处理所有这些吗?)

  2. 我应该考虑哪些要点?

  3. 我可以在哪里分享,然后其他感兴趣的人可以使用它并帮助我改进它? (GitHub?谷歌代码?SourceForge?或其他地方?)

1 个答案:

答案 0 :(得分:8)

  1. NetBeans 可以做到这一点,但IMO如果您要发布一个开源项目,则应该使用Maven,Ant或类似的构建脚本发布它。

  2. 让它有效吗?有没有吮吸的文档?有很棒的测试和例子吗?确保它不仅仅是已经存在的另一个实用程序集合?在不知道任何细节的情况下,很难知道你想要什么。我怀疑这一部分特别偏离主题。

  3. 将其作为Maven工件提供。将源放在GitHub或其他地方;谁关心源头生活的地方,只要它的寿命相对较长而且很容易获得?