JAVAC 带有包的问题
E:\Tomcat 5.5\webapps\ROOT\WEB-INF> javac -d ./classes ./src/db/DB_Conn.java
E:\Tomcat 5.5\webapps\ROOT\WEB-INF> javac -d ./classes ./src/admin/AUser.java
E:\Tomcat 5.5\webapps\ROOT\WEB-INF> javac -d ./classes ./src/admin/DB_AUser.java
./src/admin/DB_AUser.java:15: 找不到符号
符号: 类 AUser
位置: 软件包 admin
import admin.AUser;
^
./src/admin/DB_AUser.java:16: 软件包 db 不存在
import db.DB_Conn;
------解决方案--------------------到src文件下
编译:
javac admin/AUser.java
运行:
java admin.AUser
------解决方案--------------------试用一下这个:
javac -classpath ./classes;%CLASSPATH% -d ./classes ./src/admin/DB_AUser.java
也就是说你要把你的./classes目录加入类路径
------解决方案--------------------E:\Tomcat 5.5\webapps\ROOT\WEB-INF> javac -d ./classes ./src/db/DB_Conn.java
这句我不太明白:E:\Tomcat 5.5\webapps\ROOT\WEB-INF> 这个目录没有src这个目录呀!
如果改成
E:\Tomcat 5.5\webapps\ROOT\WEB-INF> javac -d ./classes/db/DB_Conn.java
我很容易理解。请高人指点迷津。