创建一个 Java 库

3

在我工作于Java EE项目时,我创建了一些实用类。我想将它们打包成一个Jar文件并与社区分享。我将所有类都放在一个单独的包中,使用NetBeans IDE。

  1. 最简单的方法是什么,可以将该包制作成Jar库?(NetBeans是否可以为我处理所有这些?)

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

  3. 我可以在哪里分享它,以便其他有兴趣的人可以使用它并帮助我改进它?(GitHub?Google Code?SourceForge?还是其他地方?)

1个回答

8
  1. NetBeans可以做到,但在我看来,如果您要发布一个开源项目,应该使用Maven、Ant或类似的构建脚本发布它。

  2. 让它正常工作?拥有易于理解的文档?拥有出色的测试和示例?确保它不仅仅是另一个已经存在的工具集合?如果没有了解任何详细信息,很难知道你具体想要什么。我怀疑特别是这部分内容与主题无关。

  3. 将其作为Maven构建工件发布。将源代码放在GitHub或其他地方;只要它相对长久并且易于访问,那么源代码的位置并不重要。


谢谢!1)NetBeans可以做到这一点,怎么实现呢?2)使用Maven、Ant或类似的构建脚本发布,从哪里开始呢?我对它们不是很熟悉。3)拥有很棒的测试和示例,测试确实很重要。 - Milindu Sanoj Kumarage
@agentmilindu 我不知道,我不使用NetBeans。我猜想在某个地方有一个简单的打包菜单选项。可以参考任何Maven、Ant或类似构建项目的教程。 - Dave Newton

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接