javac的一个基本问题

来源:百度知道 编辑:UC知道 时间:2024/06/20 12:43:26
文件目录结构如下:
C:\app\src 这个目录放置.java文件
C:\app\classes 这个目录放置.class文件

为让源文件和编译好的文件的路径相同,现在两个.java文件,都是在C:\app\src\com\abc目录下,并且都有 package com.abc; 编译好的.class文件要放在C:\app\classes\com\abc目录下。

第一个.java有一个类:Parent
第二个.java需要调用Parent类

当前Dos路径是:C:\app>

对第一个.java 使用C:\app>javac -d classes src\com\abc\Parent.java
可以顺利生成
现在要生成第二个文件,请问命令行该怎么输入。

我知道使用C:\app>javac -d classes *.java 可以,但我想单独编译第二个.java

谢谢。
而且Dos路径还是C:\app>

在第二个类文件里的开头加上: import com.abc.Parent;
然后再运行
C:\app>javac -d classes src\com\abc\第二个java文件类名.java

大体是这样的。

你试试这个
C:\app\src\com\abc\javac 第二个java文件类名.java