首页 > 解决方案 > gradle 项目(由 IntelliJ IDEA 2021 导入)无法从 webapp 文件夹中识别 jar

问题描述

我正在将 Eclipse 项目(非常旧)导入 IntelliJ IDEA,而 ide 无法识别来自 webapp 文件夹(也不是项目结构库)的依赖项,我必须一一编译 jar 文件(太多)

这是我的 build.gradle 文件:

project('wohut-wohut-refactored') {
    apply plugin: 'war'

    dependencies {

        compile project(":wohut-core"),
        
                project(":wohut-data"),
                
                project(":wohut-web"),
                
                project(":wohut-tools")

        compile(
                'net.sf.json-lib:json-lib:2.4:jdk15'
        )

        compile group: 'org.apache.solr', name: 'solr-solrj', version: '4.1.0'

        compile group: 'org.apache.commons', name: 'commons-lang3', version: '3.7'

        compile group: 'com.google.zxing', name: 'core',version: '3.3.0'

        compile group: 'org.apache.poi', name: 'poi',version: '3.10-FINAL'

        compile group: 'org.apache.poi', name: 'poi-ooxml',version: '3.10-FINAL'

        compile group: 'commons-httpclient', name: 'commons-httpclient',version: '3.1'

        compile group: 'commons-net', name: 'commons-net', version: '3.3'
    }

    repositories {
        maven {
            url 'file://$projectDir/src/main/webapp/WEB-INF/lib'
        }
        maven {
            url 'http://download.java.net/maven/2'
        }
        maven {
            url 'https://maven.aliyun.com/repository/gradle-plugin'
        }
        mavenCentral()
    }

也许我失去了一些符号

maven {
                url 'file://$projectDir/src/main/webapp/WEB-INF/lib'
       }

标签: javagradleintellij-idea

解决方案


推荐阅读