运行运行到Constants类无法加载

图片说明
这个是怎么回事怎么不能加载。
Constants内容:

 public final class  Constants {
     static  String USER = "user";
     static String LOGIN_VIEW = "login";
     static String MANAGER_USER = "currentUser";
     static String E_MAIL = "AAA014";
     static String PHONE_NUMBER = "AAA012";
     static String USER_ID = "AAA001";
     static String ZHI_FU_BAO = "AAA007";
     static String WEI_XIN = "AAA008";
     static String QQ = "AAA009";
}

使用代码:

 Map<String,Object> session = ActionContext.getContext().getSession();
        try {

            String MANAGER_USER = Constants.MANAGER_USER;

            Object o = session.get(MANAGER_USER);
            AA03 current = (AA03)o;

Constants类这个我maven打成jar包了,在web项目中引用运行出现这个问题,idea报错

1个回答

没有修饰词,默认default,default的作用域在本包本类。用接口或者enmu做实例常量。

zq1994520
正在飞翔的猫 问题找到了,主要是没有清理干净,项目有两个同名的类,一个是以前的,一个是现在的。我是用maven清理,再清理了idea日志重构搞定了。
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!