java中VS代码和打包命名的问题
我用Vs代码创建了一个新的Java项目。在src文件夹中,我为项目创建了如下文件夹结构:
ProjectFolder
|_ src
|_ com
|_ dname
|_ projectname
|_ model
| |_ Model.java
|
|_ view
| |_ View.java
|
|_ controller
| |_ Controller.java
|
|_ ProjectName.java
在每个java类上,我都在文件顶部添加了包名:
- 模型。java:
package model;
- 视图。java:
package view;
- 控制器。java:
package controller;
然后我在ProjectName.java
中导入这个包,如下所示:
import com.dname.projectname.model.Model;
import com.dname.projectname.view.View;
import com.dname.projectname.controller.Controller;
问题是,在编译过程中,我遇到以下错误:
The import com cannot be resolved
我怎样才能解决它
# 1 楼答案
您的包名必须是
com.dname.projectname.model
,而不是package model