在同一目录下的两个java文件连不起来 javac -d 编译后文件指放的路径 文件名.javajava package目录名.文件名 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import package.*每个都加package了 每个类不要加任何package信息,方到同一个目录应该是可以的 首先声明我是菜鸟(才学一星期),如果其他的方法都不行,试试我的。我的方法是:(先确定环境变量已经设置好了)1:先到要编译的main函数所在目录下运行javac命令,(这时生成的所有相关的.class文件都留在每个相应同名的.java文件旁边)2:退到最高一级包所在目录下运行java命令。例如:假设有ClassRun.java文件(含有main函数的类)的目录是c:\PackA\ChildPack1\ClassRun.java>(同时ClassRun文件中说明在包packA.ChildPack 下。)按照我的步骤:第一步 c:\PackA\ChildPack1>javac ClassRun.java(运行这个命令后,你可以到各个目录下察看,凡是ClassRun文件里面import的相关class,都被编译出了一个.class文件放在.java文件旁边。)第二步c:\PackA\ChildPack1>cd..c:\PackA>cd..(到达最高级package所在的目录下)c:>java PackA.ChildPack1.ClassRun(运行)显示结果。以上是我的完整的笨步骤。(另外,如果有不成功的编译有时也会生成class文件,你可以把它们删掉重新编译,有时候旧的class文件会影响你的判断。)再另外:请问楼上冰糖葫芦兄,我看到很多人包括书上讲的都是你说的方法,可我试了好久都没成功,那两个命令应该在哪个目录下执行啊?(感觉在package的目录里转来转去很晕啊。) 如果每个文件都有 package XXX那么必须有把文件都存放在目录 XXX 下在 XXX 的上级目录运行 javac XXX.fileName.java运行时要把 classpath 设成 XXX 的上级目录java XXX.fileName 算法难题 如何在PC机上获悉所有可用的无线网络 --- 300分 【求助】关于ROUND_HALF_DOWN与ROUND_HALF_UP(怎么结果是一样的 反编译问题,很急。高分 关于Java的一个输出问题 design patten 如何把字符串中的回车符去除掉? 初学java,按书上所写的敲了代码, 编译也能通过!!可为什么出不来图形呢? 在线等!~~ 大家一起评论几本书!! sos help me WIN2000下怎么设CLASSPATH 如何把一个字符串中所有指定的字符删除?
方到同一个目录应该是可以的
我的方法是:(先确定环境变量已经设置好了)
1:先到要编译的main函数所在目录下运行javac命令,(这时生成的所有相关
的.class文件都留在每个相应同名的.java文件旁边)
2:退到最高一级包所在目录下运行java命令。例如:
假设有ClassRun.java文件(含有main函数的类)的目录是
c:\PackA\ChildPack1\ClassRun.java>(同时ClassRun文件中说明在包
packA.ChildPack 下。)按照我的步骤:
第一步
c:\PackA\ChildPack1>javac ClassRun.java
(运行这个命令后,你可以到各个目录下察看,凡是ClassRun文件里面
import的相关class,都被编译出了一个.class文件放在.java文件旁边。)
第二步
c:\PackA\ChildPack1>cd..
c:\PackA>cd..
(到达最高级package所在的目录下)
c:>java PackA.ChildPack1.ClassRun(运行)
显示结果。以上是我的完整的笨步骤。(另外,如果有不成功的编译有时也会生成class
文件,你可以把它们删掉重新编译,有时候旧的class文件会影响你的判断。)再另外:
请问楼上冰糖葫芦兄,我看到很多人包括书上讲的都是你说的方法,可我试了
好久都没成功,那两个命令应该在哪个目录下执行啊?(感觉在package的目录里转来转去很晕啊。)
那么必须有把文件都存放在目录 XXX 下
在 XXX 的上级目录运行 javac XXX.fileName.java
运行时要把 classpath 设成 XXX 的上级目录
java XXX.fileName