将GitHub存储库文件导出到可用的JAR可执行文件,问题

时间:2017-08-10 14:27:21

标签: java eclipse github jar

我是一名爱好者,试图在我过去一年中使用的应用程序中添加内容,并在GitHub中提供源代码。问题是,当我克隆或下载存储库并在Eclipse中打开它时,每当我尝试以'运行时,我会得到大量的错误代码。 Java应用程序(特别是我无法找到'主要类/起点'有太多文件可供选择以找到它并且大多数不能正常工作)当我尝试将文件解压缩到一个可执行的jar它给了我一个无法使用的JAR exe :-(。我知道这些文件是可行的,因为我使用开发人员可用的可执行jar,其他人也玩弄了源代码。

任何人都可以帮助我吗?也许我使用错误的Java操纵器/应用程序。我用来打开这些文件的程序是Eclipse IDE for Java Developers,我的操作系统是64位Windows 10.

此外,以下是存储库的GitHub URL,以防有人问:https://github.com/DraqueT/PolyGlot

我感谢任何可以提供帮助的人,因为我一直在努力解决这个问题,似乎无法找到解决方案。

1 个答案:

答案 0 :(得分:0)

github项目看起来很像实用程序库,而不是完整的应用程序。但以下内容可能有所帮助:

  1. 尝试研究附加到github项目的README文件。 (根据作者的源代码中有一个)。这有助于您设置项目。

  2. 确保下载该项目的所有依赖项。同样,作者在github项目中提供了一些它们(我可以在某处找到一些Apache POI库),但是在maven存储库上获取所需的jar并不困难。

  3. 了解它是什么类型的项目也会有所帮助。例如,在Web应用程序中使用main方法对您没有多大帮助,但Java SE项目需要一个主方法来运行。所以试着找出它是什么样的项目。

  4. 如果所有其他方法都失败了,您可以尝试联系存储库的所有者或其中一位贡献者来帮助您。 干杯!