日期:2014-05-20  浏览次数:20638 次

java包机制编译问题
写了个程序结构如下
d:
----DAOmodel
------------dbc
  ---------DatabaseConnection.java
------------factory
  ---------DAOFactory.java
------------vo
  ---------TestVo.java
------------dao
  ---------impl
  -------------TestVoDAOImpl.java
  ---------proxy
  -------------TestVoDAOProxy.java
  ---------test
  -------------TestDAOInsert.java
  ---------ITestVoDAO.java
主类为TestVoDAOInsert.java现在编译的时候出现主类引用的程序包不存在的错误,
我的编译命令是:D:\>javac D:\DAOmodel\dao\test\TestDAOInsert.java
先声明下,程序是没有问题的,因为在ECLIPSE中成功运行了,但是用javac就是编译失败,在网上看了许多关于编译Java包机制的文章还是没有成功。希望哪位大侠帮忙解决下。

------解决方案--------------------
在DAOmodel目录下,编译试试看。
------解决方案--------------------
TestDAOInsert.java的package贴下。
------解决方案--------------------
具体讲例如你的TestDAOInsert的package是
Java code
package dao.test;

------解决方案--------------------
你截个图不到得了。费这么大劲。也好看