小小的疑问(10分)

  • 主题发起人 游委宾
  • 开始时间

游委宾

Unregistered / Unconfirmed
GUEST, unregistred user!
有一目录:d:/com/taxi
目录下有一个.java文件,文件中第一句为"package com.taxi,
为什么编译后生成的.class文件在d:/com/taxi/com/taxi,而不是在和.java同一个目录。
[?]
 
这是与Java的包机制有关的,他把当前目录当成了你的顶级包com。关于此你可以看看
Java Specification。
 
你是在d:/com/taxi目录下运行javac的吧?
请在d:/下运行,才能得到你想要得结果
 
编译时的路径问题。
 
多人接受答案了。
 
顶部