요즘 표교수님께 자바를 배우고 있다. 클래스에서 교수님께서 "여기있는 대부분이 하얀건 종이고 까만건 글씨다 라고 생각할것이다."라고 말씀 하셨는데 내가 딱 그 짝난 기분이다. 우선은 수많은 package들을 Import해서 사용하는데 그게 어디에 어떻게 쓰이는지도 모르겠고 가독성 있는 구현 부분은 그저 함수 호출이 전부일뿐...
게다가 집에서 혼자 해보려해도 vi로 컴파일 하는데에 한계가 있으니 이걸 어쩌란 말이오?
명령 프롬프트에서 환경변수를 입력해야 한다는 조언을 듣긴 했는데... 막상 환경변수를 입력하려고 봐도 path지정을 어떻게 해야 할지도 모르겠고 Eclipse는 말을 듣질 않고 이런 젠장...
게다가 집에서 혼자 해보려해도 vi로 컴파일 하는데에 한계가 있으니 이걸 어쩌란 말이오?
명령 프롬프트에서 환경변수를 입력해야 한다는 조언을 듣긴 했는데... 막상 환경변수를 입력하려고 봐도 path지정을 어떻게 해야 할지도 모르겠고 Eclipse는 말을 듣질 않고 이런 젠장...



덧글
†血惡† 2007/05/12 20:45 # 답글
아. 그거요. 환경변수에서 path가서 java bin파일경로명 추가해주면 됩니다.! -ㅅ-
미식가 2007/05/12 21:54 # 답글
†血惡†// 이미 추가는 해놓은 상태입니다. 다만 명령 프롬프트 창에서 명령어가 먹히지 않습니다. 아는 형 말로는 거기서도 어떤 조작을 해줘야 한다고 했는데 제가 까먹어서요.
Joo8111 2007/05/12 22:48 # 답글
그럼 path설정을 잘못한 겁니다.근데.. 표교수님이라면... 홍익대의 표창우교수님? ㅎㅎ
어쨌거나 shell 상에서 java를 찾지 못하는 상황에서는 java로 아무것도 할 수 없습니다.
path 환경변수에 %JAVA_HOME%\bin; 추가하세요.
그러면 이클립스도 돌아갈겁니다.
미식가 2007/05/12 23:25 # 답글
Joo8111// 방문해 주셔서 감사합니다.이클립스는 무난하게 돌아갑니다 제가 사용법이 좀 서툴러서 그랬던 것 같군요. 다만 CMD창에서 자바 컴파일이 안됩니다.
%JAVA_HOME%\bin;이 무슨 의미인지 설명좀 부탁드려도 되겠습니까?
나가빠 2007/05/13 11:18 # 답글
전 그냥 이클립스 쓰는데,,은근 편해요근데 쉘에서 교수님처럼 하고싶은데 javac는 대체 어딨는거죠?;;
표교수님께 여쭤봤는데 알아서 하라고 갈굼당하고;;;
미식가 2007/05/13 13:38 # 답글
나가빠// 저도 여쭤봤는데 갈굼 당했어요 ㅠㅠ javac는 JDK 깔린 폴더에 bin안에 있어요. 그 안에 java파일이랑 class파일 만들고 하면 컴파일 되는데 그 외의 폴더 안에선 안되는 것 같아요. 뭣보다 교수님 처럼 아이콘을 더블클릭 하는 것 만으로도 컴파일이랑 실행을 자동으로 하게끔 하고 싶은데 그것도 어렵네요..
나가빠 2007/05/13 14:28 # 답글
아이콘을 더블클릭해서 실행하는건 배치파일 만들어서 하는걸거에요makefile 같은거죠(아닌가;;;)
그냥 쉘로 가서 옛날 도스 하던식으로
edit 파일명.bat 하고 들어가서, 다 써주면 되요.
보니까 교수님은 javac *.java 해서 폴더안에 있는 java파일 일괄 컴파일하고
실행까지 하시는것 같더군요.
근데 시스템, 환경변수 설정은 어떻게하는건가요? 변수이름, 변수값 이있던데..
미식가 2007/05/13 14:46 # 답글
나가빠//환경변수> 시스템 변수> 새로만들기
변수 이름: JAVA_HOME
변수값: jdk 깔린 경로~
변수 이름: classpath
변수값: .;%JAVA_HOME%\lib\tool.jar
그담에
path>편집 하신담에 뒤에 요고만
%JAVA_HOME%\bin;
추가 해주시면 되요. semi colon 잊지 마시고요.
나가빠 2007/05/13 15:51 # 답글
그 교수님이 더블클릭하시는건,교수님은 소스 폴더마다 배치파일을 만들어두셨더라구요
cmd 들어가서 소스폴더들어가서
edit 만들파일명.bat 한후
그 안에 makefile 만들듯이 쫘악~ 써놓으면 되요
javac *.java
java rectangle.java 이런식으로 하면 되려나......
근데 왜 전 자바환경설정했는데 javac가 안먹는거죠?
옛날에 도스 꽤 잘했었는데 다 까먹어서;;;;
미식가 2007/05/13 16:16 # 답글
나가빠// 저 makefile만들줄도 몰라욤 ㅠㅠ저도 계속 안되다가 저렇게 하니까 되던뎅;;