___  ___    _ _    _  _ _____   _____
 / __|/ _ \  | | |  | || |_ _\ \ / / __|
| (_ | (_) | |_  _| | __ || | \ V /| _|
 \___|\___/    |_|  |_||_|___| \_/ |___|

 --- A GOPHER-LIKE INTERFACE FOR HIVE BLOCKCHAIN ---

자바 프로그래밍 (어플리케이션에서 class파일 떨구기)

BY: @gmba | CREATED: Jan. 25, 2018, 12:30 a.m. | VOTES: 6 | PAYOUT: $2.29 | [ VOTE ]

최근에 하던일중에 필요해서 사용하게된 API입니다.

바로 .java파일을 읽어서 .class 파일로 만들어주는 API입니다.

사용법은 단순하게

JavaCompiler 를 이용해서 .run() 메소드를 실행시키면되는데요

실제 소스로 보여드리면
[IMAGE: https://steemitimages.com/DQmc8W6192vA17BMjRBX9XTrRZpYGXMUkEYfbrHhn9tsXiE/%EC%BA%A1%EC%B2%98.PNG]

이런식으로 사용하시면 됩니다.

결과화면을 보시면

[IMAGE: https://steemitimages.com/DQmTuJ49TmroZWaMUWpV7gSbrYCVVeALib8Lu2iS5adG6Lk/%EC%BA%A1%EC%B2%98.PNG]

넵 컴파일이 완료되었습니다.!!

실제 폴더에 가보시면 Test.java와 같은 폴더에 .class파일이 생성되게 됩니다.

[IMAGE: https://steemitimages.com/DQmYPJzC1B9npWrxifNzW3T65Jgudg8EmwCfPRTMFw8NEGS/%EC%BA%A1%EC%B2%98.PNG]

참고로 해당 API를 사용하실때 이클립스의 옵션으로 jre를 사용하시게되면

nullPointException 에러가 뜨게됩니다 그때는

이클립스의 Window -> Preferences -> Java -> Intalled JREs 에서

jre가 아니라 jdk로 설정을 바꾸어 주시면 됩니다.

[IMAGE: https://steemitimages.com/DQmdRHEGZ8ufGy6Dq376ERkqoAHfrd7Hu82A4diyr8qPthb/%EC%BA%A1%EC%B2%98.PNG]

TAGS: [ #kr ] [ #kr-newbie ] [ #kr-dev ]

Replies

@krwhale | Jan. 25, 2018, 7:24 p.m. | Votes: 0 | [ VOTE ]

This post received a 50% upvote from @krwhale thanks to @gmba! For more information, click here!이 글은 @gmba님의 소중한 스팀/스팀달러를 지원 받아 50% 보팅 후 작성한 글입니다. 이 글에 대한 자세한 정보를 원하시면, click here!

[ BACK TO TRENDING ] [ BACK TO MENU ]
CMD>