리눅스 javac

  다른 뜻에 대해서는 윈도우 javac 문서를 참조하십시오.

1 개요[ | ]

리눅스 javac
/usr/bin/javac
  • 자바 프로그래밍 언어 컴파일러
  • 자바 소스코드를 컴파일하는 리눅스 명령어

2 사전 작업[ | ]

3 버전 확인[ | ]

Console
Copy
[root@zetawiki ~]# javac -version
javac 1.7.0_75

4 Hello World[ | ]

Bash
Copy
echo "public class HelloWorld {" > HelloWorld.java
echo "  public static void main(String[] args) {" >> HelloWorld.java
echo "    System.out.println(\"Hello, World\");" >> HelloWorld.java
echo "  }" >> HelloWorld.java
echo "}" >> HelloWorld.java
javac HelloWorld.java
java HelloWorld
Console
Copy
[root@zetawiki ~]# echo "public class HelloWorld {" > HelloWorld.java
[root@zetawiki ~]# echo "  public static void main(String[] args) {" >> HelloWorld.java
[root@zetawiki ~]# echo "    System.out.println(\"Hello, World\");" >> HelloWorld.java
[root@zetawiki ~]# echo "  }" >> HelloWorld.java
[root@zetawiki ~]# echo "}" >> HelloWorld.java
[root@zetawiki ~]# javac HelloWorld.java
[root@zetawiki ~]# java HelloWorld
Hello, World

5 같이 보기[ | ]

  • 리눅스 디렉토리 용량 확인 du
    "현재폴더에 있는 폴더 및 파일 중에서 용량이 큰 것 순으로 10개 보기" 에서 -hs 옵션을 주면 sort가 제대로 되지 않는다고 하셨는데 sort의 -h 옵션을 이용하면 가능합니다. (-h, --human-numeric-sort) 저는 다음과 같이 합니다. du -hs * | so
  • 리눅스 반복 예약작업 cron, crond, crontab
    타사 크론 서비스를 사용하여 자신의 서버에서 호스팅 크론을 사용하여 게다가, 당신은 타사 크론 서비스 (보통이라고 webcron)를 사용할 수 있습니다 : http://EasyCron.com - 크론 작업을 설정하는 crontab을 또는 다른 작업 스케줄러의 필요성을 제거 webcron