我有一个在Windows上构建和工作的项目但是当我把它带到MacOS(Sierra)并在IntelliJ中设置Resin,Ant和我的项目的其余部分时,构建失败并出现相当模糊的错误:
build.xml:24:目录/ java / ant-build / classes创建因未知原因未成功
at org.apache.tools.ant.taskdefs.Mkdir.execute(Mkdir.java:70)
Image of the full error message
起初我认为这是一个权限问题,但我在两个目录上运行chmod 755
仍然收到此错误。我也尝试更新到更新版本的Ant,用brew install ant@1.9
取代IntelliJ的内置版本,但这也无济于事。
有人知道从Windows迁移到Mac时需要对项目进行的任何更改吗?我是该公司第一个将这个项目迁移到Mac的人,所以不幸的是其他人对此并不了解。
两者都在使用:
答案 0 :(得分:2)
正如主帖上的评论所指出的,这是一个权限问题,其中蚂蚁试图在root
目录中构建
我必须更改build.properties文件,以便路径指向我的$HOME
目录。