커맨드 창으로 자바 파일을 실행하는 건 알고있는데, 컴파일 관련해서 에러가 자꾸 나서 찾아보니 인코딩 형식을 지정해주고 컴파일 해야 했다.
해당 자바 파일 경로 명으로 컴파일을 시행한경우 아래와 같은 에러 발생
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 |
그럼 문제없이 실행된다.
'jvm lang' 카테고리의 다른 글
20180504 TDD (0) | 2018.05.04 |
---|---|
20180503 콜백 메소드에 대해서 (0) | 2018.05.03 |
20180408 [java servlet] 자바 서블릿은 어떻게 작동하는가 ? [ stackoverflow ] (0) | 2018.04.08 |
20180403 Java Variable Types (수정 : 20190630) (0) | 2018.04.03 |
20180331 JVM Memory Model ( Garbage Collector : GC ) (0) | 2018.03.31 |