IntelliJ 说构建失败并通过 Nullpointer Exception
IntelliJ says build failed and through Nullpointer Exception
该项目在编译时显示零错误,但当它在构建过程中开始执行时崩溃并显示:
Module project_name production java.lang.NullPointerException: null elements are not allowed in THashSet
但是当我将其目录从 D 盘更改为 C 盘时,同一个项目开始正常工作。为什么会发生这种情况我无法解决。请帮忙!
评论此代码后它开始工作,在不更改代码的情况下禁用评论后它也可以正常工作。
// if main db not loaded
if (!Get_db_path.Main_not_found && Db_Connect.conn == null) {
Sel_db.connect(); // selected database
Sel_db_error();
} // display error
Main_db_error(Get_db_path.Main_not_found);
GetToggleStatus();
编译时 运行 调用 main
方法时,这突然发生在我身上。
我通过重建项目在 Intellj 中解决了它。
--> 转到 Build 菜单并单击 Rebuild Project。
下次您 运行 main
方法时,它应该会再次起作用。
顺便说一句:我在另一个上下文中遇到了这个问题:用 PrintWriter
写入 ByteArrayOutputStream
。
该项目在编译时显示零错误,但当它在构建过程中开始执行时崩溃并显示:
Module project_name production java.lang.NullPointerException: null elements are not allowed in THashSet
但是当我将其目录从 D 盘更改为 C 盘时,同一个项目开始正常工作。为什么会发生这种情况我无法解决。请帮忙!
评论此代码后它开始工作,在不更改代码的情况下禁用评论后它也可以正常工作。
// if main db not loaded
if (!Get_db_path.Main_not_found && Db_Connect.conn == null) {
Sel_db.connect(); // selected database
Sel_db_error();
} // display error
Main_db_error(Get_db_path.Main_not_found);
GetToggleStatus();
编译时 运行 调用 main
方法时,这突然发生在我身上。
我通过重建项目在 Intellj 中解决了它。
--> 转到 Build 菜单并单击 Rebuild Project。
下次您 运行 main
方法时,它应该会再次起作用。
顺便说一句:我在另一个上下文中遇到了这个问题:用 PrintWriter
写入 ByteArrayOutputStream
。