当前位置: 技术问答>java相关
一个关于java的classpath路径的问题
来源: 互联网 发布时间:2015-04-10
本文导语: 1、创建一个银行Account类 package bank; public class Account{ ..... } 编译javac -d . Account.java成功在当前目录下创建bankAccount.class 2、创建子类CheckAccount import bank.* public class CheckAccount extends Account{ ...... } 我在autoexec中加入...
1、创建一个银行Account类
package bank;
public class Account{
.....
}
编译javac -d . Account.java成功在当前目录下创建bankAccount.class
2、创建子类CheckAccount
import bank.*
public class CheckAccount extends Account{
......
}
我在autoexec中加入了Set ClassPath=D:javascjp;%ClassPath%;
??但是,运行保存cannot resolve symbol
symbol:constructor Account??
是不是classpath的问题???
package bank;
public class Account{
.....
}
编译javac -d . Account.java成功在当前目录下创建bankAccount.class
2、创建子类CheckAccount
import bank.*
public class CheckAccount extends Account{
......
}
我在autoexec中加入了Set ClassPath=D:javascjp;%ClassPath%;
??但是,运行保存cannot resolve symbol
symbol:constructor Account??
是不是classpath的问题???
|
加上.;试试
|
set classpath=.;d:javascjp
不行的话,就用javac -classpath d:javascjp checkaccount.java
不行的话,就用javac -classpath d:javascjp checkaccount.java
|
把Account.java放进bank里面试试
|
对呀,把classpath设置到系统环境变量中去吧。
|
classpath别丢了 ".;"
用-classpass 参数肯定行 !
用-classpass 参数肯定行 !