gradle init
(版本6.1版)创建了一个新的gradle插件项目:Eclipse版本2019-09 R(4.13.0)
gradle build
)以及在Eclipse中正确编译。现在我将以下行添加到创建的插件类的源中:
import javax.xml.parsers.DocumentBuilderFactory;
从命令行重新编译,没有错误。但是Eclipse会产生错误消息:
The package javax.xml.parsers is accessible from more than one module: <unnamed>, java.xml
软件包javax.xml.parsers
的第二个来源似乎是gradle-api-6.1.jar
,在应用gradle-plugin
-插件时会自动包含它。
我尝试了this answer中的建议解决方案,但它们似乎不适用于gradle-plugin的开发。
我该怎么做才能解决Eclipse问题?
我用gradle init创建了一个新的gradle插件项目(版本版本6.1):选择要生成的项目类型:Gradle插件选择实现语言:Java选择构建脚本DSL:...