很简单的问题 package和classpath小问题 你是用什么东西写java文件?如果使用记事本之类的,就不要package了,写完了把java文件Copy到jdk的bin目录下,javac 看看能不能过 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那样一定是错的应该是这样的classpath;.;d:\jdk\lib\tools.jar; 我是用记事本写的 写完了把java文件Copy到jdk的bin目录下,javac 可以通过 比如,你的包结构为:com.ding在编译时:javac com/ding/Demo.java默认情况下,便已过的class文件将输出到com/ding/Demo.class要想改变输出目录使用带参数的编译:javac -d e:/demo/ com/ding/Demo.java结果Demo.class将输出到e:/demo/com/ding/Demo.class在执行时:java com.ding.Demo.java前提是在classpath或者path里设置“.”,最好放到开头。 还是不能正确执行么???那个Java长不长,要不然把代码贴出来看看。 包所在的文件夹和运行程序的类所在的文件夹都要在classpath中 javac -d d:\java yourfileDIR\yourFile.java会自动在相应目录下创建yourFile.class如d:\yourFile.javapackage test;...执行之后就在d:\java目录下自动创建test文件夹d:\java\test\yourFile.class you need javac -d to decied where to save 第一:路径设置,classpath设置为 .;d:\jdk\lib\dt.jar;d:\jdk\lib\tools.jar;其中的.;就是你的d:\java\tool,是当前路径。第二:com.ding的文件夹你应该自己建立。总之无论用什么方法一定要保证你的.class文件在包com.ding内,就可以运行了 javase 写小项目问题 我想学习java 同步客户端和服务器的系统时间 了解SOAP的进来看一下 关于<<Java中利用JMF编写摄像头拍照>>的问题 关于反射 -- Method 类的 setAccessible 方法的作用 【JavaSE进阶】异常的定义、使用和处理 大家帮帮我完成作业 在线等,急阿,散分!!!,高手来帮忙阿,谢谢 如何在applet中调用jni? 我初始化了两个PANEL(a和b),我想一点a中的按钮,b中就增加一个按钮,可。。。做不到。 那位有java多线程方面的好书(电子版),高分求!
应该是这样的
classpath
;.;d:\jdk\lib\tools.jar;
在编译时:
javac com/ding/Demo.java
默认情况下,便已过的class文件将输出到com/ding/Demo.class
要想改变输出目录使用带参数的编译:javac -d e:/demo/ com/ding/Demo.java
结果Demo.class将输出到e:/demo/com/ding/Demo.class在执行时:
java com.ding.Demo.java
前提是在classpath或者path里设置“.”,最好放到开头。
会自动在相应目录下创建yourFile.class
如d:\yourFile.java
package test;
...
执行之后就在d:\java目录下自动创建test文件夹
d:\java\test\yourFile.class
其中的.;就是你的d:\java\tool,是当前路径。
第二:com.ding的文件夹你应该自己建立。
总之无论用什么方法一定要保证你的.class文件在包com.ding内,就可以运行了