请教一个java编译问题

来源:百度知道 编辑:UC知道 时间:2024/06/09 11:39:00
我在C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\ntsky\WEB-INF\src\dao目录下有两个java文件:svBean.java和swBean.java我而swBean.java这个文件里面我想包括svBean.java这个类,我编译了svBean.java这个文件,然后我编译swBean.java文件用javac -classpath "servlet-api.jar C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\ntsky\WEB-INF\src\dao\" swBean.java结果出来javac:无源文件,请问这是什么原因.多多指教谢谢!
不好意思是我没有说明白,我的意思是说在swBean.java类里面建立了svBean.java类的实例.

swBean.java这个文件里面我想包括svBean.java这个类?
只有类调用类,没听说过包含的.
先编译原类,再编译被调用的类.最后调用其属性.

佩服你把盘符全部复制上来的勇气。
你这叙事不清楚,怎么swBean.java包括svBean.java这个类,他们是两个文件。就算前者包括了svBean这个类,你的包括指的是什么,把这个类放到swBean.java文件中?
如果放进去了,那么这个文件就不存在了。如果没有放进去,请区分大小写。
还有,Java明确规定,类名第一个字母必须大写,你大写了吗,你的文件名根本就没有大写。
劳驾用上标点,把问题叙述清除。一个程序员,重要的就是理清所有的繁琐,以最明了的方式呈现给别人。

路径那么复杂干嘛?路径该简单点,错误就好找。

哎!
路径名里面有空格,那么必须单独用引号引起来!
你把-cp 的和文件名一起引了!