Java 托管Bean丢失导入语句

Java 托管Bean丢失导入语句,java,xpages,Java,Xpages,我创建了一个新的Java类bean,但当我尝试添加导入语句时,它们在保存时消失了。其他代码保存,但不保留以下代码 import java.util.ArrayList; import javax.faces.context.FacesContext; import org.openntf.xsp.debugtoolbar.beans.DebugToolbarBean; import com.ibm.commons.util.StringUtil; import lotus.domino.Data

我创建了一个新的Java类bean,但当我尝试添加导入语句时,它们在保存时消失了。其他代码保存,但不保留以下代码

import java.util.ArrayList;
import javax.faces.context.FacesContext;
import org.openntf.xsp.debugtoolbar.beans.DebugToolbarBean;
import com.ibm.commons.util.StringUtil;
import lotus.domino.Database;

我不知道如何阻止这种行为。有什么想法吗?

看起来如果我使用import语句,它就会被保存。如果我不使用它,它就会消失

package com.cascorp;
import java.io.Serializable;
import lotus.domino.Database;
public class getFAQdata implements Serializable {
private static final long serialVersionUID = 1L;
Database nabDb = session.getDatabase(session.getServerName(), nabDbname, false);
}

语句import lotus.domino.Database;不会消失。我以前从未注意到这种行为。

您在类中使用导入吗?否则,您可能会将IDE配置为在保存时“清理”未使用的导入。这是任何像样的IDE中非常常见的功能。一个有用的方法是:您不希望在源代码中使用未使用的导入。当然,您需要正确缩进的源代码。您需要遵循java命名约定的类名。