#한국저작권위원회 #원격저작권교육 #저작권


지금은 블로그(SNS) , 유튜브, 쇼핑몰등  인터넷으로 사람들과 소통하며 

내 아이디어, 일상을 공유하거나 물건을 파는 등 누구나 돈을 벌 수 있는 시대 입니다


저작권에 대해 공부를 해야 겠다 싶어서 알아보던 중 저작권에 대해 무료로 강의해주는 곳을 찾게 되었어요





제가 들었던 강의는 미디어 속 흥미로운 저작권 이야기 예요

대부분을 인터넷과 함께 지내기 때문에 미디어란 주제가 제일 밀접할 것 같아서  선택했지요~

보통 한 강의당 10~20분 정도 소요되며 

2~3분의 짧은 동영상들과 설명들이 여러장 있고 마지막엔 문제 푸는 식으로 진행이 된답니다




일주일 동안 강의를 들으면서 아직도 제 기준에서는 애매하고 햇갈리는 것도 많지만...

 저작권에 대한 주제로 이야기가 오가면 말을 할 수 있을 정도는 된 것 같아요 ㅋㅋ

저작권 판례를 봐도 변수도 많고 사소한 것 하나 차이로 

저작권이 인정되기도 하며 인정되지 않기도 해서 역시.. 변호사는 아무나 하는게 아니구나 라는걸 느꼈지요..






공식 홈페이지에서 원격저작권 아카데미로 들어오면

생활 속 저작권 , 사업자를 위한 저작권 등등 

나에게 알맞는 저작권 정보를 찾아볼 수 있어요




아무리 모르고 저작권을 침해 했다 하더라도 처벌을 받을 수 있으니 꼭 저작권의 기초 지식은 공부 하도록 해야되요!!!

많은 분들이 한국저작권위원회를 통해 도움 됬으면 좋겠네요






분명 다른 사람과 똩같이 했는데 옆에 X표가 뜨면서 코드 실행이 안된다...

Must declare a named package because this compliation unit is associated to the named module 

X표에 마우스를 갖다대니 패키지 이름이 설정이 안되었다고 나와 

패키지를 수동으로 코드에 넣어보니 문제 없이 되긴 했다.

이러한 상황이 또 발생할 수 도 있기 때문에 다른사람과 환경을 똩같이 하기 위해 해결방법을 찾아 보았다





최근에 JDK를 최신버전으로 설치한 사람은 

Use an excution environment JRE 부분이 스샷과 다를 것이다.

보통 책이나 강의는 JDK 8버전을 사용하기 때문에 

밑 스샷과 똩같이 JavaSE-1.8으로 바꿔주면 된다.





만약 JavaSE-1.8 이 보이지 않는다면 8버전을 새로 설치해줘야 한다.

https://www.oracle.com/technetwork/java/javase/downloads/index.html

위 링크로 접속 후 스크롤을 내려서 Java SE 8u221 버전의 JDK DOWNLOAD를 클릭




※쭉 Next 누르면서 설치하다 보면 이러한 창이 나오는데

설치 경로는 한글,띄어쓰기가 없도록 해야 한다.






우리는 한국인이니까! 프로그램에 한글이 있을 수 밖에 없겠죠??

한글이 꺠져서 잘 안보일 수 있어서 인코딩 과정이 필요합니다



먼저 이클립스 실행 -> Window -> Prefernces를 클릭해주세요




General -> Workspace 를 클릭 후 하단에 Text file encoding 부분을 UTF-8로 변경해주세요




General -> Web -> [ CSS Files, HTML Files , JSP FilesEncoding 부분을 ISO 10646/Unicode(UTF-8)로 변경해주세요



위 스샷과 같이 UTF로 변경 후 Apply and Close를 클릭하여 저장하고 닫습니다

이렇게 한글을 위한 이클립스 환경설정은 끝이 났습니다




한글 사용을 위한 환경설정이 끝났으니 자바를 사용하기 위한 화면 구성 설정이 필요합니다

Window -> Perspective -> Open Perspective -> Java 를 클릭하면 끝!




프로젝트란? 하나의 프로그램이라고 생각하면 편합니다 

쉽게 설명해 프로그램안에는 여러 목록(패키지)이 존재하고 목록 안에는 여러 기능(클래스)들이 필요하겠죠



환경설정이 끝이 났으니 자바 작업을 하기 위한 프로젝트를 생성합니다

File -> New -> Java Project 클릭 




생성할 프로젝트명(Hello)을 적어 준 후 Finish를 눌러 프로젝트를 생성 합니다  프로젝트명은 본인 마음대로~!

여기서 잠깐!!

JDK 최신버전으로 설치하신 분들은 Use an execution environment JRE 부분이 JavaSE-12 으로 되어있습니다

강의의 대부분은 8버전을 기준으로 작성이 되어 있고 예기치 못한 문제점이 발생할 수 있고 

그 문제점을 해결할 수 있는 자료들이 많이 없습니다. 

그래서 초보자인 저는 JavsSE-1.8 으로 바꿔 사용합니다






Firstjava(프로젝트명) 왼쪽클릭-> New->Class  클릭






메소드란?

프로그램의 시작과 끝을 관리하는 것으로 무조건 하나가 존재해야 합니다

다른 프로그로밍 언어에서는 함수라고 불리며 메소드에 많은 옵션들과 종류들이 있다

지금은 이정도로만 알고 메소드에 대한건 나중에 같이 공부하기로... 

찾아보니 지금 수준에서는 알아봤자 소용이 없더라구요


Class 이름을 설정 합니다 저는 First로 설정 

Public static void main(String[] args) 체크

체크를 하게되면 Main 메소드가 자동으로 생성 됩니다




public static void main(String[] args) 메인 메소드가 생성 되어 있습니다




만약 체크를 하지 못해 메소드가 생성되지 않았다면 main을 입력 후 Ctrl + Spacebar 를 누르면 자동 완성이 됩니다





작동이 잘 되는지 확인 하기 위해 간단하게 텍스트를 출력해봅니다

System.out.println("Hello my name is lee");  

-> Hello my name is lee 를 출력하겠다는 메소드 입니다




코딩한 것을 실행시키려면 Run -> Run 을 누르거나 Ctrl+F11을 누르면 됩니다



 실행시키면 밑 콘솔창에 Hello my name is lee 가 정상으로 출력 되는 것을 확인할 수 있습니다





1. 자바(JAVA) 설치


https://www.oracle.com/technetwork/java/javase/downloads/index.html

위 링크로 접속 해  밑으로 내려서 Java SE 8u221 을 찾아 JDK를 다운로드 해준다




Accept License Agreement 를 체크 후  본인 컴퓨터에 맞는 운영체제를 다운로드 한다( 대부분 Windows x64 )




다운 받은 exe 파일을 클릭해 설치를 진행한다




이 부분에서 Change를 클릭해  Install to 경로에 한글,띄어쓰기가 없도록 경로를 설정해준 후

Next를 눌러 설치를 완료 시켜주면 끝



2. 이클립스 설치하기





https://www.eclipse.org/


Download 클릭!




주황색 박스 Download 64 bit 누르지말고

밑에 Download Packages 클릭!




Java Developers 패키지 옆에

Windows 64-bit 클릭 ( 본인의 운영체제에 맞게 맞아야 합니다 )




Download를 눌러 다운 받기




다운이 받아진 후 eclipse.exe 파일 실행



작업 파일들이 저장될 경로를 설정해주세요

오류가 발생할 수 있기에 경로에는 띄어쓰기,한글이 안들어가게 해주세요

Use this as the default and do not ask agin을 체크하면 다음 실행부터는 

설정한 경로를 기본 경로로 설정하고 다음 실행시 부터 경로를 설정하는 작업이 스킵됩니다




경로를 설정하고 Lanuch 를 클릭하면

짜쟌~! 이클립스가 실행 되었습니다 ( 밑 스샷과 UI가 다를 수 있어요 )



이제 이클립스 설치가 끝났으니  환경설정과 사용 방법을 알야야겠죠~?  







 실그림판으로 사진,스크린샷등을 저장하려 하는데  

"이 파일을 저장할 수 없습니다 저장 작업이 중단되었으므로 파일이 저장되지 않았습니다."

이러한 에러 메시지가 뜬다면 환경변수 경로가 잘 못 되어있을 확률이 높다




1.제어판 에 들어가  보기 기준을 작은 아이콘으로 바꾼 후 시스템을 클릭한다.


2. 왼쪽 메뉴에 고급 시스템 설정을 클릭 




3. 고급 탭으로 들어가 환경 변수를 클릭





4. 사용자 변수와 시스템 변수 창을 밑으로 내려서 TEMP,TMP 변수 찾기





5. 폴더의 주소창에 TEMP,TMP 변수의 경로를 입력해 경로가 존재하는지 확인

경로에 TEMP가 존재하지 않으면 TEMP 폴더를 만들어주면 끝.


'컴퓨터,모바일 정보' 카테고리의 다른 글

저작권 무료강의 공부 후기  (1) 2019.09.22
이클립스 에러 해결하기  (1) 2019.09.10

프로그래밍의 기본은 배웠지만 다 까먹었기에 다시 시작한다는 마음으로!! 


베이스는 이책을 보면서 최종 목표는 안드로이드 어플 만들어보기!!

모르는 개념과 더 알고싶은 개념들은 따로 찾아보면서 공부하려 합니다


'앱을 만들어보자' 카테고리의 다른 글

자바(JAVA) 이클립스 개발환경 설정하기  (0) 2019.09.07