当前位置: 技术问答>java相关
运行java JDK的问题
来源: 互联网 发布时间:2015-04-30
本文导语: 引用包的问题,在AUTOEXEC.BAT中SET PATH=D:jdk1.3.0_02bin SET CLASSPATH=.;D:jdk1.3.0_02lib;C:java 其中C:java中的目录含有C:javacombruceeckeltoolsP.java P.java是一个包 当运行javac ToolTest.java命令时,提示Package com.bruceeckel.tools no found in import ...
引用包的问题,在AUTOEXEC.BAT中SET PATH=D:jdk1.3.0_02bin
SET CLASSPATH=.;D:jdk1.3.0_02lib;C:java
其中C:java中的目录含有C:javacombruceeckeltoolsP.java
P.java是一个包 当运行javac ToolTest.java命令时,提示Package com.bruceeckel.tools no found in import
以上例子是thinging in java中的
各位高手怎么半.
SET CLASSPATH=.;D:jdk1.3.0_02lib;C:java
其中C:java中的目录含有C:javacombruceeckeltoolsP.java
P.java是一个包 当运行javac ToolTest.java命令时,提示Package com.bruceeckel.tools no found in import
以上例子是thinging in java中的
各位高手怎么半.
|
首先你要明白"包"是什么,
包是一个包含一些.class文件的类库。
P.java要编译成.class,然后这些.class文件要按package xxx.xxx.xxx……
所指定的包路径分配。
比如:package ss.tt.oo;
则你的.class文件要放在C:javassttoo下
还有,当你要指定一个包,将其添加到classpath中时,若此包以一些.class形式存在,则指定目录即可,如:c:java
若此包是.jar文件形式,要写全文件名,
如:set classpath=.;D:jdk1.3.0_02libtools.jar
包是一个包含一些.class文件的类库。
P.java要编译成.class,然后这些.class文件要按package xxx.xxx.xxx……
所指定的包路径分配。
比如:package ss.tt.oo;
则你的.class文件要放在C:javassttoo下
还有,当你要指定一个包,将其添加到classpath中时,若此包以一些.class形式存在,则指定目录即可,如:c:java
若此包是.jar文件形式,要写全文件名,
如:set classpath=.;D:jdk1.3.0_02libtools.jar
|
这样吧
1.先看P.java文件开始部分有没有package,如果有的话去掉,再把P.java复制到C:java目录下,在DOS的D:jdk1.3.0_02lib或C:java目录下运行javac P.java,生成P.class后才能使P.java变成一个可被调用的包。
2.要消除Package com.bruceeckel.tools no found in import
错误,必须要set classpath=;d:jdk1.3.0_02libdt.jar;d:jdk1.3.0_02libtools.jar
1.先看P.java文件开始部分有没有package,如果有的话去掉,再把P.java复制到C:java目录下,在DOS的D:jdk1.3.0_02lib或C:java目录下运行javac P.java,生成P.class后才能使P.java变成一个可被调用的包。
2.要消除Package com.bruceeckel.tools no found in import
错误,必须要set classpath=;d:jdk1.3.0_02libdt.jar;d:jdk1.3.0_02libtools.jar
|
先设置运行环境
set path=e:jdk131bin;
set classpath=e:jdk131libtools.jar;e:jdk131libtools.jar
再手工将
combruceeckel等子目录下的java文件编译成class文件
在com目录之上用jar将其打包成brucee.jar然后将其
加入运行环境这样完整的类路径就是
set classpath=e:jdk131libdt.jar;e:jdk131libtools.jar;e:jdk131libbreece.jar;
这样tij2sed的所有例子都能用了
set path=e:jdk131bin;
set classpath=e:jdk131libtools.jar;e:jdk131libtools.jar
再手工将
combruceeckel等子目录下的java文件编译成class文件
在com目录之上用jar将其打包成brucee.jar然后将其
加入运行环境这样完整的类路径就是
set classpath=e:jdk131libdt.jar;e:jdk131libtools.jar;e:jdk131libbreece.jar;
这样tij2sed的所有例子都能用了
|
兄弟你还有两个包没有引入!
set classpath=;d:jdk1.3.0_02libdt.jar;d:jdk1.3.0_02libtools.jar
这些写才可以的。
兄弟给分咯,多给点!~!~
set classpath=;d:jdk1.3.0_02libdt.jar;d:jdk1.3.0_02libtools.jar
这些写才可以的。
兄弟给分咯,多给点!~!~