首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法解析GroovyClassLoader

无法解析GroovyClassLoader
EN

Stack Overflow用户
提问于 2021-04-22 07:51:25
回答 1查看 301关注 0票数 0

目前,我正试图建立一个基于等级的项目。该项目的目标是从Java调用Groovy代码。

原因:现有项目在Groovy中,并希望将其缓慢地迁移到Java中。首先,需要验证从Java调用用Groovy编写的现有代码模块有多么容易/困难。

问题:在手动添加导入语句时:

导入groovy无法解析

当添加类名而不添加导入时:

无法解决GroovyClassLoader

代码语言:javascript
复制
import java.net.URLClassLoader;
import groovy.lang.*;

public class Test{
    private final URLClassLoader loader = null;

    public Test() {
        //this.loader = new GroovyClassLoader();
    }
}

build.gradle:

代码语言:javascript
复制
dependencies {
//implementation 'org.codehaus.groovy:groovy-all:3.0.8'
implementation group: 'org.codehaus.groovy', name: 'groovy-all', version: '3.0.8', ext: 'pom'

}

错误:

代码语言:javascript
复制
The import groovy cannot be resolved

任何帮助/指导都会有帮助。如果我错过了任何方面,请指点我。

项目信息:

分级版本:7.0

JDK:1.8

IDE:Eclipse

EN

回答 1

Stack Overflow用户

发布于 2021-04-22 13:55:51

@Joachim Sauer,谢谢您的回复。这促使我在一个新的gradle项目下尝试使用相同的代码。

当我在一个新项目中尝试它时,它成功了。

我向大家道歉,因为我还没有找出这个问题的原因。我还在努力确认驻地协调员的身份。到目前为止,我唯一能发现的问题是,由于某种原因,gradle刷新不适用于该项目,也没有更新项目依赖项(没有下载)。因此,找不到导入库导致了问题。

(两个项目的分级版本是相同的)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67209015

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档