java 无法找到ant_无法找到与ANT(mac)关联的文件

我最近安装了ANT,由于找不到文件,我无法构建 . 到目前为止我做了什么:

1)通过macports安装ANT 1.9.2当我在终端输入ant时,我得到一个输出“Buildfile:build.xml不存在!构建失败” . 当我键入ant -version时,我得到了“2013年7月8日编译的Apache Ant(TM)版本1.9.2” . 所以看起来安装了ANT .

2)为Users / / . 添加了ANT_HOME和JAVA_HOME的路径.bash_profile

export ANT_HOME = / usr / local / ant

export PATH = $:$ / bin

export JAVA_HOME = $(/ usr / libexec / java_home)

我这样做了吗?

现在当我尝试执行一个文件(带有.xml的java文件)时,我得到了这个输出:

-bash-3.2 $ ant execute Buildfile:/Users//Desktop/CST420:SER321/Assign0/src/javaFraction/JavaFraction/build.xml

BUILD FAILED /Users//Desktop/CST420:/Users//Desktop/CST420:SER321/Assign0/src/javaFraction/JavaFraction/build.xml:8:执行时发生以下错误这行:java.io.FileNotFoundException:/Users//Desktop/CST420:/ usr / local / agent / lib / ant.jar(没有这样的文件或目录)在java.io.RandomAccessFile.open(位于org.apache.tools.zip.ZipFile的org.apache.tools.zip.ZipFile . (ZipFile.java:211)的java.io.RandomAccessFile . (RandomAccessFile.java:216)中的Native Method)(ZipFile.java :176)在org.apache的org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:255)org.apache.tools.ant.helper.ProjectHelper2.parseUnknownElement(ProjectHelper2.java:130) . tools.ant.helper.ProjectHelper2.parseAntlibDescriptor(ProjectHelper2.java:110)位于org.apache.tools.ant.taskdefs.Definer的org.apache.tools.ant.taskdefs.Antlib.createAntlib(Antlib.java:91) . 在org.apache.t的org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:277)上的loadAntlib(Definer.java:425) ools.ant.ComponentHelper.checkNamespace(ComponentHelper.java:874)atg.apache.tools.ant.ComponentHelper.getDefinition(ComponentHelper.java:307)org.apache.tools.ant.ComponentHelper.createComponent(ComponentHelper.java: 284)org.apache.tools.ant.ComponentHelper.createComponent(ComponentHelper.java:263)位于org.apache.tools.ant.UnknownElement的org.apache.tools.ant.UnknownElement.makeObject(UnknownElement.java:429) .maybeConfigure(UnknownElement.java:163)org.apache.tools.ant.Task.perform(Task.java:347)atg.apache.tools.ant.Target.execute(Target.java:435)org . 位于org.apache.tools.ant.Main.runBuild的org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.java:93)中的apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:179) Main.java:826)org.apache.tools.ant.Main.startAnt(Main.java:235)位于org.apache的org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) .tools.ant.launch.Launcher.main(Launcher.java:109)

总时间:0秒

我该怎么做才能解决这个问题?

此外,我似乎被困在我的终端的-bash-3.2 shell中(不确定这是否与当前问题有关) . 有谁知道我怎么能回到登录shell(哪里显示当前目录而不是bash)?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值