≪パッケージ|Package|emdw≫:コマンド・ラインは、パッケージ構造付きのソース・ファイルをどのようにコンパイルしますか?

1034 ワード

ディレクトリ構造は次のとおりです.
 
|---classes(パッケージとクラスファイルを格納)
z:\---- Study----- |
|---src(ソースファイルを保存)
  
ソースファイル:
package org.lgy.study.interfacestudy;

public interface Output{
	public static final int MAX_LINE = 10;
	
	public abstract void out();
	
	public abstract void in(String msg);
}

 
package org.lgy.study.main;

import org.lgy.study.interfacestudy.Output;

public class InterfaceMain{
	public static void main(String[] args){
		System.out.println(Output.MAX_LINE);
	}
}

 
1.Studioディレクトリ(classesとsrcがあるディレクトリ)に入る
      cd z:\Study
2、コンパイルOutput.JAvaファイル
      javac -d classes "src\org\lgy\study\interfacestudy\Output.java"
3、classpath環境変数を構成する場合、JVMはOutputを見つけることができる.classファイル
      set classpath=z:\Study\classes
4、InterfaceMainをコンパイルする.JAvaファイル
      javac -d classes "src\org\lgy\study\main\InterfaceMain.java"
5、InterfaceMainを実行する.classファイル
      java org.lgy.study.main.InterfaceMain