0706(이클립스 설정, package, jar, import)
이클립스 처음 실행시 에러가 뜨면
eclipse.ini 파일을 고쳐야 한다. 보통 마지막 -Xmx512 라면 -Xmx256m으로 고치세요.
window에서 preferences에 들어가면 general에서는 Appearance colors and fonts에서 글자 속성을 변경할수있다.
window에서 preferences에 들어가면 java에서 build path는 src에 소스 파일이 bin에 컴파일된 파일이 들어감
window에서 preferences에 들어가면 java에서 installed JREs에서 add 에서 jre위치를 변경할수 있다.
window에서 preferences에 들어가면 java에서 Compiler에서 level을 확인하세요. (상황에 맞게 1.6, 1.4를 넣으면 되지요)

eclipse에서는 작업단위가 프로젝트이다, package작업을 기본으로 한다.
자바에서는 폴더를 package라고 합니다. 하지만 엄밀히 말하면 틀리죠 pakage는 자바 가상 머신이 생각하는 폴더라고 생각하시면 될듯
package는 모두 소문자입니다.
package에서 .을 찍으면 하위 package라는 겁니다.
폴더 구별은 a\b\c\Test.java이고
package는 a.b.c.Test 이런 식으로 쓴다.
eclipse에서 컴파일된것을 도스창에서 실행시키려면 폴더에서 package를 포함시켜서 실행시키면된다. 즉
프로젝트 를 0706test라고 했다면 그 밑에 bin, src 폴더가 있는데 이중 bin에서  package.실행시킬class를 치면 된다.
src및은 폴더고 bin밑에있는건 package다

data 폴더 밑에   Test1.java가 있다면
    Test1.java안에 packaget라는 명령어가 없다.
cd data
~data>javac Test1.java 이런식으로 컴파일하면 됨

data 폴더 밑에   Test1.java가 있다면
    Test1.java안에 packaget라는 명령어가 있다면
cd data
~data>javac -d . Test1.java 이런식으로 컴파일하면 됨
-d 의 의미는 Test1.java 파일에 package라는 명령어가 존재한다면,  package명령어뒤에 나오는 폴더가 물리적으로 있는지 확인
어디에서: . 위치에 적어놓은 폴더 밑에 있는지
있으면 그것을 package로 등록 없으면 생성한 후에 package로 등록한 후에 Test1.java를 compile을 한 후에 발생한 class파일의
위치를 package밑에 둠
class 파일을 찾는 순서 :
1. 현재 class가 있는 폴더에서 찾는다.(=default package)
2. C:\Program Files\Java\jdk1.6.0_14\jre\lib\ext
3. 클래스패스를 걸어준 곳(클래스패스를 걸면 디폴트를 찾지 않으니 디폴트에 있는 클래스를 찾지 않으니 명시 해주어야 합니다.
 프로그래머들이 얻어져 쓰는곳 자동으로 인식한다.
ear =ejb
war =Webjb
jar =jb
!tip
length는 배열의 길이
length()는 문자열의 길이

jar파일 만들기
jar [옵션] [jar 파일명] [합치기를 원하는 파일]
package가장 상위가 포함되게 해야 합니다.
by 악두이 | 2009/07/06 17:57 | cbd기반의자바개발 | 트랙백 | 덧글(0)
트랙백 주소 : http://o23750.egloos.com/tb/1548316
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글



<< 이전 페이지 다음 페이지 >>