养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

解决gradle导入时Web Facets/Artifacts错误

时间:2024-09-22 05:42:29

目前很多项目使用gradle来爿瑰鲚母构件,gradle是基于ant和maven的项目自动化构件工具,一般通过gr锾攒揉敫adle导入项目非常方便,但在导入web项目时候会因为版本问题,出现Webprojectimporterrors,WebFacets/Artifactswillnotbeconfiguredproperly错误,下面介绍下如何解决这样的问题

工具/原料

java

gradle

idea

方法/步骤

1、首先演示下错误场景,后面再介绍如何解决错误,先使用idea(版本15.0.6)打开指定的项目

解决gradle导入时Web Facets/Artifacts错误

2、在ImportProjectfromGradle对话框中,指定Gradlehome目录,这里指定gradle-4.1版本

解决gradle导入时Web Facets/Artifacts错误

3、点击确定,开始加载项楫默礤鲼目相关依赖文件,打开之后,显示错误WebprojectimporterrorsWarning:<稆糨孝汶;i><b>rootproject'cn.datek.teaMall.server':WebFacets/Artifactswillnotbeconfiguredproperly</b>Details:org.gradle.internal.typeconversion.UnsupportedNotationException:CannotconverttheprovidednotationtoaFileorURI:.Thefollowingtypes/formatsaresupported:-AStringorCharSequencepath,forexample'src/main/java'or'/usr/include'.-AStringorCharSequenceURI,forexample'file:/usr/include'.-AFileinstance.-APathinstance.-AURIorURLinstance.</i>

解决gradle导入时Web Facets/Artifacts错误

4、打开ProjectStructure对话框查看项目结构,Facets和Artifacts都是空的,明显导入有问题

解决gradle导入时Web Facets/Artifacts错误

解决gradle导入时Web Facets/Artifacts错误

5、这个时候检查build.gradle文件,配置没有问题,想到可能是版本问题,尝试更换gradle版本,因为idea版本是15.0.6,尝试gradle-2.13版本

解决gradle导入时Web Facets/Artifacts错误

6、点击确认之后,等待项楫默礤鲼目依赖文件加载完成之后,出现GradleProjectDataToImport对话框,默认勾选点击输奘兔炫确认,打开项目之后,这次没有再出现Webprojectimporterrors错误

解决gradle导入时Web Facets/Artifacts错误

7、同样打开ProjectStructure对话框,查看Facets和Artifacts,这次内容显示都正常

解决gradle导入时Web Facets/Artifacts错误

解决gradle导入时Web Facets/Artifacts错误

© 一点知识