小编Vin*_*dha的帖子

在IProject中搜索文件 - Eclipse

我需要找到eclipse项目中存在的特定文件,该文件位于项目的类路径中.

我有IProject实例,但不知道如何获取IFile实例

java eclipse eclipse-plugin

4
推荐指数
1
解决办法
3919
查看次数

Eclipse - Google Guice

我一直在尝试在eclipse插件开发中使用Google Guice.我已经导入了Guice jar作为另一个插件项目.但不知何故,Guice无法注入依赖.

有任何想法吗???

这是错误消息

com.google.inject.ConfigurationException: Guice configuration errors:

1) No implementation for java.util.List<java.lang.String> was bound.
  while locating java.util.List<java.lang.String>
    for parameter 1 at com.checker.extension.provider.util.PluginUtils.<init>(Unknown Source)
  while locating com.checker.extension.provider.util.PluginUtils

1 error
Run Code Online (Sandbox Code Playgroud)

EDIT1

我想提一点的是,当我使用普通的Java应用程序时,配置是否正常工作,但是当我使用插件项目时它没有

EDIT2 以下是我正在使用的代码

@Override
    protected void configure() {

        bind(List.class).toInstance(DIObjects.buildFolderNames);
    }
Run Code Online (Sandbox Code Playgroud)

DIObjects.buildFolderNames是我需要注入的静态字段.DIObjects.buildFolderNames的定义如下.

public static List<String> buildFolderNames;
Run Code Online (Sandbox Code Playgroud)

我已经初始化了这个领域.

问题是因为eclipse和Guice的不同类加载器???

java eclipse dependency-injection eclipse-plugin guice

2
推荐指数
1
解决办法
3866
查看次数

如何使用具有相同外部类名称的枚举成员

这是我的课

public class RubiksCube{

    public enum Moves{

       FRONT,BACK,RIGHT,LEFT,UP,DOWN

    }
}
Run Code Online (Sandbox Code Playgroud)

我可以这样称呼枚举成员吗?RubiksCube.FRONT

java enums

1
推荐指数
1
解决办法
53
查看次数