请联系我们

管理 Java 类路径(UNIX 和 Mac OS X)

来源: OS系统 UNIX |  作者: ITeduer |  发布: 2007-1-06 00:00


??????

????????????? .java ???????????????????????????????????? ? 1 ??? project ???????? src ???? src ???? com ???? com ????? example ???example ???? Fraction.java ???????????????

$ javac src/com/elharo/math/Fraction.java

????????????????????

error: cannot read: src/com/example/mtah/Fraction.java

??????????????????????????????????????????????? ls ??????????????????

$ ls src/com/example/math

ls: src/com/example/math: No such file or directory

????????????????????????????????????????????????????? project ???pwd ???????????????????????????? project/src ??? project ????

$ pwd

/Users/elharo/documents/articles/classpath/project/src

??????????? cd ..?

?????

?????????????javac ????? .class ?????????.java ???????????????????????? .class ? .java ?????????????????????????????????????? .java ?????????????????????????????????????????? .class ???????????????????????????????????????????-d ??????????????? bin?build ? class??

$ javac -d bin src/com/elharo/math/Fraction.java

?????? 2.????? javac ????????????? com/elharo/math??????????

? 2. ????????????

???

??? ?? Java ?????????????????????? src ??????????????????????????????????????????? com ????? src/com/elharo/math ???

???????????????????????????????????????????? com.elharo.gui ????????? MainFrame ? ??? 1 ???

?? 1. ?????????????????

package com.elharo.gui;

import com.elharo.math.*;

public class MainFrame {

public static void main(String[] args) {

Fraction f = new Fraction();

// ...

}

}

??????? MainFrame ??????????? com.elharo.math.Fraction ??????????? 3 ??????????????????????????????????????????

? 3. ???????

??????????????? MainFrame.java ????????


* 部分内容来源于网络,版权属原作者所有,转载请注明来源。
打印 | 收藏此页 |  推荐给好友 | 举报