执行Ant以在命令提示符错误中编译jar

时间:2013-06-07 00:00:09

标签: ant jar command-prompt

您好,我刚刚在几个月前选择了编程(Java)。我在使用命令提示符下的Ant编译Jars文件时遇到了一些问题。我没有安装Ant,但我在另一个文件夹中有一份Ant副本。那么如何在命令提示符下的指定目录中执行这个“ant jar”命令呢?

Directory to run "ant jar": C:\Program Files\GATE_Developer_7.1\plugins\MultiPaX\
Directory containing a copy of Ant: C:\Program Files\GATE_Developer_7.1\lib

是否可以在不安装Ant的情况下执行此操作?谢谢。

编辑: 我已经将Ant下载并解压缩到C:\ ant中。然后,我将路径设置如下。但它给了我一些错误。

构建失败 C:\ Program Files ... \ MultiPaX \ classes创建因未知原因未成功。

3 个答案:

答案 0 :(得分:1)

我之前遇到过类似的问题,这就是我试过的......

1)下载Ant。

2)解压缩并将其放在任何你想要的地方:在这种情况下为C:\ ant。

3)打开命令提示符并输入以下命令:

C:\>set ANT_HOME=C:\ant
C:\>set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_25
C:\>set PATH=%PATH%;%ANT_HOME%\bin

4)为确保正确安装Ant,请在命令提示符下输入:

C:\>ant -version
Apache Ant(TM) version 1.9.1 compiled on May 15 2013 

如果收到此消息,则可能是您的Ant安装正确。

5)导航到要编译文件的目录,并在命令提示符下键入“ant jar”。

如果这仍然不起作用,您可能需要确保检查了文件夹对Ant应该编译文件的目录的权限。

Changing folder permissions:
1) Right click on the folder > Properties > Security.
2) Click on Edit or Advanced to change the permission.

要了解有关如何执行此操作的详细信息,请查看MS网站的答案: http://answers.microsoft.com/en-us/windows/forum/windows_vista-files/how-do-i-change-folder-and-file-permissions/465f2b42-63dd-4486-8dd1-c870290efeed

答案 1 :(得分:0)

您可以尝试设置指向所需Ant文件夹的ANT_HOME环境变量。之后,您可以在comman提示符中随处调用Ant。

答案 2 :(得分:0)

你可以按照上面的建议设置ANT_HOME,然后设置PATH变量,将你带到bin文件夹,如下所示:

ANT_HOME = C:\蚂蚁 PATH =%PATH%; %ANT_HOME%\ bin中; //给定bin文件夹在C:\ ant下,将ANT_HOME带到ant的bin文件夹上一层。

在此之后,您可以从命令提示符中的任何位置执行命令。

希望这会有所帮助。

相关问题