我是Java,Netbeans和IB Java API的新手。
我下载了IB Java API软件,我正在使用Netbeans来查看它。
在其中一个文件上,Netbeans表示该文件存在问题。
在文件的最顶部,作者已经发布了一个包声明:
package samples.rfq;
Netbeans在包装声明的左边使用了一个红点,告诉我包装声明有问题。
当我鼠标悬停包装声明时,Netbeans告诉我:
包裹不正确 (Alt-Enter显示提示)
在我的Mac键盘上,我按下Alt-Enter,Netbeans只是将其解释为Enter(然后我需要撤消Enter)。
我有两个问题:
如何解决Alt-Enter-bug以查看提示?
当Netbeans在您的某个软件包声明中显示“包装错误”时,您通常会做什么?
答案 0 :(得分:4)
在java包中必须遵循目录结构。因此,如果您将包声明为package samples.rfq;
,那么您的类必须位于samples / rfq /目录中。
因此,要修复此错误,您可以更改包声明或将您的类移动到作为包提供的目录中。
答案 1 :(得分:2)
包声明应该是java类中的第一个语句,除非该类在默认包
中当netbeans说“不正确的包”时,我在课程开头之前添加了这一行
package Test;
假设该类位于“Test”文件夹中