Java - 将项目导出到开源

时间:2015-01-09 15:22:15

标签: java eclipse

我使用eclipse开发我的Java程序,我想知道它们是否是一种将其作为开源软件导出的方法。例如,使用C#开发的KeePass允许您下载zip文件。解压缩后,您可以双击该图标并开始使用该软件,然后仍然打开并查看代码。是否有可能在Java中使用eclipse执行此操作?

3 个答案:

答案 0 :(得分:2)

是的,你可以这样做。点击文件 - >导出... - > Java,JAR文件或Runnable JAR文件 - >接下来,然后选择选项"导出Java源文件和资源"。这将创建一个可以执行的JAR文件,但感兴趣的人也可以浏览将包含在其中的源代码。

答案 1 :(得分:1)

您可以查看SourceForge等网站。通过它,您应该能够上传您的来源并将其提供给第三方。其他包括Google CodeGitHub

编辑:根据您的评论,您需要将JAR文件转换为可执行的JAR。请查看this eclipse页面,了解如何实现这一目标。

答案 2 :(得分:1)

没有“出口作为开源”之类的东西。发布源代码(虽然查找合适的许可证),使用像git这样的版本控制系统,将其发布到公共存储库,如github。您也可以通过这些公共站点下载已编译的二进制文件。

如果您只是在寻找程序的可执行版本,那么您的问题就有点过了。它在很大程度上取决于您正在使用的技术,当然还有语言。对于标准Java项目,您可以在File --> Export --> Java --> Runnable JAR File下找到该选项。我确信有一种方法可以在向导中包含源代码,但是开源软件的首选方法是我首先编写的,从那时起你可以将项目社交化。