Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何编译/更新github java文件_Java_Eclipse_Maven_Github_Jar - Fatal编程技术网

如何编译/更新github java文件

如何编译/更新github java文件,java,eclipse,maven,github,jar,Java,Eclipse,Maven,Github,Jar,Github版本1.4()上有一个工作jar文件 原作者已将代码更新为版本:1.5、1.6和1.7,但它们不是独立的工作jar文件,只是包含以下内容的zip文件: .classpath .Gittle .项目 pom.xml 以及工作版本1.4中包含的一些文件夹。 版本1.4约为7MB,每个更新仅约为45kB 项目本身似乎已经死了,我无法与作者取得联系 我的问题是:如何让这些更新生效?如何在我的电脑上将1.4版更新为1.7版 我曾尝试使用Eclipse导入/导出来解决这个问题,但我不是程序员,我

Github版本1.4()上有一个工作jar文件

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

.classpath

.Gittle

.项目

pom.xml

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

项目本身似乎已经死了,我无法与作者取得联系

我的问题是:如何让这些更新生效?如何在我的电脑上将1.4版更新为1.7版

我曾尝试使用Eclipse导入/导出来解决这个问题,但我不是程序员,我只是不知道如何去做


请提供帮助。

您应该能够从源代码构建,如下所示:

  • 确保已安装Java JDK。需要Java6或更高版本,但我建议使用Java7或Java8

  • 确保已安装并配置Maven。(如果需要使用HTTP代理访问internet,则需要指示Maven…)

  • 使用
    git clone
    创建一个干净的沙箱

  • 将目录更改为沙箱

  • 运行
    mvn assembly:assembly
    以生成。(自述文件就是这么说的…)

    第一次这样做的时候,Maven可能会从Maven Central repo下载很多东西

  • 如果工作正常,构建的JAR将位于
    target
    子目录中的某个位置


  • (注意:我自己还没有试过这个。YMMV。)

    嗯,什么?还有很多文件,包括一个包含所有源文件的文件夹src。感谢您查看此immibis。我道歉,但我不是一个程序员,我有点挣扎与所有这些。理想情况下,我希望获得smux anki转换器的1.7版。它似乎在上可用,但不是作为一个独立的工作jar文件。我想它还没有被编译过。只有版本1.1-1.4似乎是完整的工作版本。