2013-05-26 135 views
2

我正在为学校开发一个项目,我正在使用我在网上找到的开源Java API(http://www.jfugue.org/)。我编写了大部分我的项目,但是我遇到了一个问题,结果证明它是API中的一个错误。他们已经从我在Google代码库中可以看出的内容中修正了它,但是他们还没有在相当长一段时间内提供更新的JAR文件。从SVN存储库创建JAR

我能够签出最新版本为只读(使用乌龟),但现在我不知道该怎么办。在文件夹中有一个pom.xml文件,并且从我能够在线收集的这意味着它是一个maven项目。直到今天上午,我对颠覆或者maven都没有经验。我正在尝试使用最新版本生成JAR,以便我的项目能够正常工作,但我不知道如何去做。有什么适当的步骤来做到这一点?

谷歌代码页在这里:http://code.google.com/p/jfugue/source/checkout如果有人能给我一个关于遵循步骤的具体描述,或者至少指向正确的方向。谢谢。

注意:提供我的具体情况只是为了增加清晰度,因为我觉得原来的问题不够具体,因为没有什么出现在搜索引擎上。这个问题通常会问:“如何使用pom.xml文件和maven从SVN存储库创建JAR?”

+0

也许'mvn package'? – fge

+1

查看[chocolatey.org](http://chocolatey.org)的Maven安装。 – zellus

+0

可能重复的[如何将代码从svn编译成jar文件?](http://stackoverflow.com/questions/5309667/how-to-compile-code-from-svn-into-jar-file) – hexblot

回答

3

因为这是一个maven项目,安装最新的maven版本从here。 然后进入其中的pom.xml所在并运行该文件夹:

mvn package 

这将在结帐(将被行家生成目标文件夹)的目标文件夹的JAR文件。

希望得到这个帮助。

+0

安装maven并运行'mvn package',看起来像工作,谢谢! – turbo

+0

只是确认它完美的工作,再次感谢。 – turbo

+0

请你能帮我从这个源代码构建一个罐子github.com/upictec/org.json.me我尝试了很多东西,甚至安装了maven,但我无法拿到罐子 – eddy