커맨드 창으로 자바 파일을 실행하는 건 알고있는데, 컴파일 관련해서 에러가 자꾸 나서 찾아보니 인코딩 형식을 지정해주고 컴파일 해야 했다.


해당 자바 파일 경로 명으로 컴파일을 시행한경우 아래와 같은 에러 발생

1
2
3
C:\Users\DoubleR\workspace_Spring\hello\src\http_server>javac HttpdConnection.java
 
unmappable character for encoding MS949
cs


따라서 아래와 같이 수정

1
C:\Users\DoubleR\workspace_Spring\hello\src\http_server> javac HttpdConnection.java -encoding UTF-8
cs


컴파일은 완료.


이제 실행을 하려고 하면, 실행이 되지 않는다.


해당 클래스 파일이 패키지가 존재하는지 여부를 파악하고, 패키지가 존재한다면 상위경로로, 존재하지 않으면 현 경로로 해서 아래와 같이 입력한다. classpath 문제가 있는 경우이다.


1
C:\Users\DoubleR\workspace_Spring\hello\src>java -classpath . http_server.HttpdConnection 90
cs


그럼 문제없이 실행된다.

Posted by doubler
,