目录结构如下:
classes(包)
|
com(包)
| |
controller (包) model(包)
| |
BeerSelect.java BeerExpert.java
其中要在类BeerSelect中引用类BeerExpert
注意要在BeerSelect.java中添加package com.controller,同时引入包import com.model.*;
在BeerExpert.java中添加package com.model;
在命令行窗口编译BeerExpert.java很容易
但要编译BeerSelect.java就会出现错误:找不到 com.model.*包
我也觉得很奇怪,原因就是用习惯了IDE环境,不用手动添加包,结果就要想当然了。
如何解决?
说起来也简单
在系统变量中classpath添加,比如我的是:
classpath= "E:/Tomcat 6.0/webapps/Beer-v1/WEB-INF/classes";
好的,搞定!
看起来简单的问题,要动手了才知道。
“纸上得来终觉浅,未知此事要躬行”