[英]Java - Export Project to Open Source
我正在使用eclipse开发我的Java程序,我想知道他们是否是将其导出为开源软件的一种方法。 例如,使用C#开发的KeePass,允许您下载一个zip文件。 解压缩后,可以双击图标并开始使用该软件,然后仍然打开并查看代码。 是否可以在Java中使用eclipse做到这一点?
是的,你可以这么做。 单击文件->导出...-> Java,JAR文件或可运行的JAR文件->下一步,然后选择选项“导出Java源文件和资源”。 这将创建一个可以执行的JAR文件,但是有兴趣的人也可以浏览将包含在其中的源代码。
您可以看一下SourceForge
等网站。 通过它,您应该能够上载源并将其提供给第三方。 其他包括Google Code
和GitHub
。
编辑:根据您的评论,您需要将JAR文件转换为可执行的JAR。 请检查此月食页面以了解如何实现。
没有“导出为开源”之类的东西。 发布您的源代码(虽然要寻找合适的许可证),使用版本控制系统(如git
,并将其发布到公共存储库(如github) 。 然后,您还可以通过这些公共站点将编译后的二进制文件作为下载内容进行运送。
如果您只是在寻找程序的可执行版本,那么您的问题就有点错了。 这在很大程度上取决于您使用的技术以及语言。 对于标准Java项目,您可以在File --> Export --> Java --> Runnable JAR File
下找到该选项。 我敢肯定有一种方法可以在向导中包含源代码,但是开源软件的首选方法是我首先写的,因为这样您就可以使您的项目社交化。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.