2007年1月12日
1.設置"source folder"與"output folder".
??? * source folder:存放.java源文件的根目錄;
??? * output folder:.class編譯輸出的根目錄;
??? * 純“java project”中,一般把"src"設置為source folder,把bin設置為output folder;
??? * “web project”中,一般把"src"設置為source folder,把WEB-INF/classes設置為output
folder;(以上為eclipse的默認設置)
??? * “java build path”中的“source”頁簽:這個就是用來設置"source folder"與"output
folder"的,一般就采用以上eclipse的默認設置;
??? * 右鍵工程名->"properties"->"java build path"->"source"->"output folder",點“browser”
選定一個文件夾做為根目錄,ok!
??? * 一般新建一個“java project”時,如果點“next”(而不是直接點“finish”),設置一個
“source folder”(如"src"。),那么一般會自動默認的“output folder”是“工程名/bin”,采用
默認的bin做為output folder即可。
??? *如果在“java build path”的“source”頁簽中沒有把"src"設置為source folder,則"src"文件
夾在.java文件的package中要以包名的方式加入;例如:
"src"未設置為source folder:package src.com.decisiontree;
"src"設置為了source folder:package com.decisiontree;
感覺source folder就是定位.java源文件根目錄的意思吧,也就是說它與package的含義是有這么一點區
別的。
??? * 如果不設置output folder,默認輸出路徑為:與.java文件同一個文件夾下。
??? * 可以使用“add folder”選項設置“工程名”下的任意文件夾做為“source folder”;
??? * 或者可以使用“Link Source”選項導入任意文件夾做為“source folder”;
2.“java build path”中的其他幾個頁簽,"projects","libraries","Order and Export"各個項還不是
太清楚,只是按字面膚淺的理解用,有待學習和總結。