Java - 将项目导出到开源

Java - Export Project to Open Source

我正在使用 eclipse 开发我的 Java 程序,我想知道他们是否可以将其导出为开源软件。例如,使用 C# 开发的 KeePass,允许您下载一个 zip 文件。当你解压后,你可以双击图标开始使用软件,仍然可以打开看到代码。是否可以在 Java 中使用 eclipse 做到这一点?

你可以看看SourceForge. Through it you should be able to upload your source and make it available to thrid parties. Others include Google Code and GitHub.

等网站

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

没有 "export as open source" 这样的东西。发布您的源代码(尽管寻找合适的许可证),使用像 git 这样的版本控制系统,将它发布到像 github 这样的 public 存储库。然后,您还可以通过这些 public 站点下载已编译的二进制文件。

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

是的,你可以做到。单击文件 --> 导出... --> Java、JAR 文件或可运行 JAR 文件 --> 下一步,然后单击 select 选项 "Export Java source files and resources"。这将创建一个可以执行的 JAR 文件,但有兴趣的人也可以浏览将包含在其中的源代码。