【问题标题】:How to compile/update github java file如何编译/更新 github java 文件
【发布时间】:2015-04-23 18:00:12
【问题描述】:

Github 版本 1.4 (https://github.com/ggodlewski/smux-anki-converter/downloads) 上有一个工作 jar 文件

原作者已将代码更新到版本:1.5、1.6 和 1.7,但它们不是独立的工作 jar 文件,而只是包含以下内容的 zip 文件:

.classpath,

.gitignore,

.项目

pom.xml

以及工作版本 1.4 中包含的一些文件夹。 1.4 版大约 7MB,每个更新只有大约 45kB。

项目本身似乎已经死了,我无法联系到作者。

我的问题是:如何使这些更新发挥作用?如何在我的 PC 上将版本 1.4 更新到 1.7?

我尝试使用 Eclipse 导入/导出来解决这个问题,但我不是程序员,我只是不知道该怎么做。

请帮忙。

【问题讨论】:

  • 嗯,什么? github.com/ggodlewski/smux-anki-converter 还有很多文件,包括一个包含所有源文件的文件夹 src。
  • 感谢您关注这个 immibis。我很抱歉,但我不是程序员,我对这一切有点挣扎。理想情况下,我想获得 smux-anki-converter 的 1.7 版。它似乎在github.com/ggodlewski/smux-anki-converter/releases 上可用,但不是作为独立的工作 jar 文件。估计还没编译只有版本 1.1 -1.4 似乎是完整的工作版本。

标签: java eclipse maven github jar


【解决方案1】:

您应该能够按如下方式从源代码构建:

  1. 确保您已安装 Java JDK。需要 Java 6 或更高版本,但我建议使用 Java 7 或 Java 8。

  2. 确保您已安装并配置了 Maven。 (如果需要使用 HTTP 代理访问互联网,则需要指示 Maven ...)

  3. 使用git clone <url> 创建一个干净的沙箱。

  4. 将目录更改为沙箱。

  5. 运行mvn assembly:assembly 进行构建。 (这就是 README 文件所说的......)

    第一次这样做时,Maven 可能会从 Maven Central 存储库下载很多东西。

  6. 如果有效,构建的 JAR 将位于 target 子目录中的某个位置。

(注意:我自己没有尝试过。YMMV。)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-31
    • 2014-10-12
    • 1970-01-01
    • 2011-01-17
    • 1970-01-01
    • 1970-01-01
    • 2011-06-25
    • 1970-01-01
    相关资源
    最近更新 更多