java - 重置源文件夹结构并修复 Netbeans Java 项目的导入

标签 java netbeans

不确定这是否是提出此问题的合适社区。但还是想问一下,最近为了重新整理我乱七八糟的Java项目,我对文件夹结构做了一些改变,比如重命名、Java类文件名大写等等。

现在,当我在 Netbeans 中打开项目时,它工作完美,甚至可以正常编译和运行,但项目中不同类的导入仍然指向旧的文件夹结构。

例如仅出于代表性目的,我在文件夹 Data 中有一个名为 Operator 的类。这曾经是文件夹模型中的运算符。

因此现在导入应该是 Data.Operator,但它仍然将其导入为 model.operator

我很惊讶,那它是怎么工作的呢?知道如何重置它并将导入更改为新的文件夹结构。

最佳答案

您永远不应该通过文件系统更改类。

所有优秀的 IDE 都具有重构支持,使您可以快速完成“重构”代码。这包括类的重命名、类的移动等。 这些重构工具将在您重构时为您更改所有导入。

附注:包名称不应以大写字母开头

关于java - 重置源文件夹结构并修复 Netbeans Java 项目的导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25239830/

相关文章:

java - 从运行时加载的 java 9 模块加载类时出现 ClassNotFoundException

java - 在两个限制之间反弹值的最佳方法是什么?

java - 二维数组中缺少数组检查 - Java

java - 如何在 Netbeans 中将 DocumentListener 与 jTextField 结合使用?

Java Swing 背景图像重复和最大化窗口

java - 即使代码中有错误,netbeans 也会运行程序

json - 生成 JSON 时出现 Glassfish 错误

java - 我数据库中的所有数据都应该是可搜索的——MySQL 与 Lucene

Java:通过从另一个线程以某种方式发出信号来从主线程调用方法

java - Netbean 错误缺少分号(java 注释)