【问题标题】:Export GitHub Repository Files to a Usable JAR executable file, issues将 GitHub 存储库文件导出到可用的 JAR 可执行文件,问题
【发布时间】:2018-01-18 20:48:52
【问题描述】:

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

谁能帮我解决这个问题?也许我使用了错误的 Java 操纵器/应用程序。我用来打开这些文件的程序是 Eclipse IDE for Java Developers,我的操作系统是 64 位 Windows 10。

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

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

【问题讨论】:

    标签: java eclipse github jar


    【解决方案1】:

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

    1. 尝试学习github项目附带的README文件。 (根据作者的说法,源代码中有一个)。这将帮助您设置项目。

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-21
      • 2021-07-28
      • 1970-01-01
      • 2023-03-20
      • 1970-01-01
      • 2018-07-20
      • 2013-06-22
      • 2023-03-09
      相关资源
      最近更新 更多