本帖最后由 SakuranaRanbom 于 2022-12-29 23:53 编辑
Java新手如题,有一个项目,在build.gradle中有```
import org.apache.tools.ant.filters.ReplaceTokens
```
idea对它这一行报错了
自己在网上搜到的解决方案(43条消息) The import org.apache.tools cannot be resolved 想必大家普遍遇到过吧。完美解决_沐沐女神的博客-CSDN博客_import org.apache包报错
疑惑,依赖不都是在build.gradle里面引入的吗,这个还需要从别的什么地方先引入ant依赖吗?
Java新手如题,有一个项目,在build.gradle中有```
import org.apache.tools.ant.filters.ReplaceTokens
```
idea对它这一行报错了
自己在网上搜到的解决方案(43条消息) The import org.apache.tools cannot be resolved 想必大家普遍遇到过吧。完美解决_沐沐女神的博客-CSDN博客_import org.apache包报错
疑惑,依赖不都是在build.gradle里面引入的吗,这个还需要从别的什么地方先引入ant依赖吗?
你用MCreator?
org.apache.ant:ant 应该是内置在 gradle 里的
尝试刷新 gradle 或者升级 gradle
尝试刷新 gradle 或者升级 gradle
本帖最后由 SakuranaRanbom 于 2022-12-30 19:07 编辑
感谢大佬,我将gradle从7.1升级到7.6了,idea本身代码似乎没报错了。但是gradle构建时候仍有错误,看起来错误不是由于这里发生的(跟之前报错一样)
上面那个
美味的曲奇 发表于 2022-12-30 10:42
org.apache.ant:ant 应该是内置在 gradle 里的
尝试刷新 gradle 或者升级 gradle
感谢大佬,我将gradle从7.1升级到7.6了,idea本身代码似乎没报错了。但是gradle构建时候仍有错误,看起来错误不是由于这里发生的(跟之前报错一样)
上面那个
SakuranaRanbom 发表于 2022-12-30 19:05
感谢大佬,我将gradle从7.1升级到7.6了,idea本身代码似乎没报错了。但是gradle构建时候仍有错误,看起来 ...
参考 同样的报错在 [Gradle Forums : Exception when filtering resources with project.properties as tokens] 有过记录
美味的曲奇 发表于 2022-12-30 20:58
参考 同样的报错在 [Gradle Forums : Exception when filtering resources with project.properties as ...
感谢!抱歉忘回复了,下午那会也看到这个帖子了,然后按他上面的答案解决了。
具体操作就是把build.gradle里改成它
不过还是很疑惑,这个代码是插件的github仓库直接拔下来的,按他上面写的应该直接gradlew clean build就可以构建。
SakuranaRanbom 发表于 2022-12-30 22:46
感谢!抱歉忘回复了,下午那会也看到这个帖子了,然后按他上面的答案解决了。
具体操作就是把build.gradl ...
导致问题的可能性很多,环境不同,比如gradle版本不同,亦或是一些其他的一些差异
gradle wrapper 就是解决这个问题的方案之一
./gradlew 调用gradle wrapper
gradle 调用的是本机的gradle
一般来讲对于自己的项目两者没太大区别,对于其他人的项目优先使用前者确保兼容