Linux/Linux 무작정 따라하기
Linux(Unix) 링크파일로 컴파일 실행하기
DOGvelopers
2019. 2. 12. 12:22
반응형
링크파일(심볼릭)로 컴파일 실행하기
-javac 를 이용하여 컴파일 하기
javac Hello2.java
Hello2.java 를 컴파일 한다. 하지만 여기에 문제점이 하나있다.
자바 프로그래밍 언어는 class 의 이름(Hello)와 자바 파일명이 같아야 한다.
그러므로 Hello2.java 와 class Hello는 같지 않기 때문에 Hello.class 파일이 생성이 된것이다.
자바언어는 반드시 자바 생성파일명과 class 이름을 맞춰주어야 한다.
그래도 일단 컴파일이 되었으니 컴파일된 Hello.class 를 실행 시킨다
java Hello
클래스 내부에 문자를 출력시켜주는 메소드인 println 안에 Hello Linux 라는 문자가 잘 출력 되는것을 볼 수 있다.
hello2.java 컴파일
-컴파일 과정에 문제점 (공동 프로젝트 작업시)
javac , java 링크파일의 저장 위치
나혼자 수업용으로 사용 할 땐 문제가 없다. 하지만 프로젝트를 여러명이 같이 작업을 하면 컴파일에 문제가 생긴다
이유는 javac , java 링크파일을 /home/dogveloper/bin 디렉토리 안에 설치 하였기 때문이다.
만약 tiger 이라는 유저가 작업을 할때 우선적으로 읽는 $PATH경로는 /home/tiger/bin 일 것이다.
그러기 위해선 다른 사용자 추가한다.
$PATH 경로
출처[뉴렉처] 유튜브 채널
https://www.youtube.com/watch?v=b9A0H_7G5zM&index=23&list=PLq8wAnVUcTFU9zLWK-dHWrvTJ0PF8Y0Sf
반응형