๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

STUDY/JAVA

eclipse ์‚ญ์ œ ๋ฐ ์žฌ์„ค์น˜ํ•˜๊ธฐ (+ Preferences์„ค์ •ํ•˜๊ธฐ)

๋ฐ˜์‘ํ˜•

eclipse ์‚ญ์ œ

 

์ดํด๋ฆฝ์Šค๋Š” uninstall์ด๋‚˜ ํ”„๋กœ๊ทธ๋žจ์ถ”๊ฐ€/์ œ๊ฑฐ์—์„œ ์‚ญ์ œํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹Œ ๋ช‡ ๊ฐœ์˜ ํด๋”๋ฅผ ์‚ญ์ œํ•˜๋ฉด ์ œ๊ฑฐ๊ฐ€ ๋œ๋‹ค.

์ฒ˜์Œ ์„ค์น˜ํ–ˆ์„ ๋•Œ ์ €์žฅํ•œ ์œ„์น˜์ธ C:/user/์‚ฌ์šฉ์ž์ด๋ฆ„ ์•ˆ์˜

 

1. eclipse

2. eclipse-workspace

3. .eclipse

4. .p2

 

์ด๋ ‡๊ฒŒ ์ด ๋„ค๊ฐ€์ง€์˜ ํด๋”๋ฅผ ์‚ญ์ œํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

3,4๋ฒˆ์˜ ํด๋”์˜ ๊ฒฝ์šฐ์—๋Š” ๋ณด์ด์ง€ ์•Š์„ ์ˆ˜๋„ ์žˆ์œผ๋‚˜ ๋ณด๊ธฐํƒญ์—์„œ ์ˆจ๊ธดํ•ญ๋ชฉ์— ์ฒดํฌ๋ฅผ ํ•ด์ฃผ๋ฉด ๋‚˜ํƒ€๋‚˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

 

4๊ฐœ์˜ ํด๋”๋ฅผ ๋ชจ๋‘ ์‚ญ์ œํ•˜๋ฉด ์ดํด๋ฆฝ์Šค ์‚ญ์ œ๊ฐ€ ์™„๋ฃŒ๋ฉ๋‹ˆ๋‹ค.

 


eclipse ์„ค์น˜

์ˆ˜์—…์‹œ๊ฐ„์— neon3๋ฅผ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ ๊ฐ™์€ ๋ฒ„์ „์œผ๋กœ ์„ค์น˜ํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

https://www.eclipse.org/downloads/packages/release/neon/3

์œ„ ๊ฒฝ๋กœ๋ฅผ ํด๋ฆญํ•˜๋ฉด ๋ฐ”๋กœ ๋‹ค์šด๋กœ๋“œ ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

์šด์˜์ฒด์ œ์— ๋งž์ถฐ ํ”„๋กœ๊ทธ๋žจ์„ ๋‹ค์šด๋ฐ›์œผ๋ฉด ์••์ถ•ํŒŒ์ผ์ด ๋‹ค์šด๋กœ๋“œ ๋˜๋Š”๋ฐ,

์„ค์น˜๋ฅผ ์›ํ•˜๋Š” ๊ณณ์— ์••์ถ•์„ ํ’€์–ด์ฃผ๋ฉด ์„ค์น˜๊ฐ€ ์™„๋ฃŒ๋ฉ๋‹ˆ๋‹ค.

์••์ถ•์„ ํ’€๋ฉด eclipse.exeํŒŒ์ผ์„ ์‹คํ–‰ํ•˜๋ฉด ์ดํด๋ฆฝ์Šค๊ฐ€ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค.

 


eclipse ์„ค์ •

์ดํด๋ฆฝ์Šค๋ฅผ ์ฒ˜์Œ ์‹คํ–‰ํ•˜๋ฉด ์ž‘์—…๋ฌผ์„ ์–ด๋””๋‹ค ์ €์žฅํ•  ์ง€ workspace๋ฅผ ์„ ํƒํ•˜๋ผ๋Š” ์ฐฝ์ด ๋œจ๋Š”๋ฐ Browse...๋ฅผ ๋ˆŒ๋Ÿฌ ์›ํ•˜๋Š” ์œ„์น˜๋ฅผ ์ง€์ •ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

์•„๋ž˜ Use this as the default and do not ask again ์„ ์ฒดํฌํ•œ ๋’ค ok๋ฅผ ๋ˆ„๋ฅด๋ฉด ๋‹ค์Œ ์ดํด๋ฆฝ์Šค ์‹คํ–‰์‹œ ์›Œํฌ์ŠคํŽ˜์ด์Šค๋ฅผ ๋‹ค์‹œ ๋ฌผ์–ด๋ณด์ง€์•Š๊ณ  ์ง€๊ธˆ ์ง€์ •ํ•œ ์›Œํฌ์ŠคํŽ˜์ด์Šค๋ฅผ ์ž๋™์œผ๋กœ ์‚ฌ์šฉํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

๋งŒ์•ฝ, ์ดํ›„ ๋ณ€๊ฒฝํ•˜๊ณ  ์‹ถ์œผ๋ฉด ์ดํด๋ฆฝ์Šค ๋‚ด ์„ค์ •์—์„œ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

์›Œํฌ์ŠคํŽ˜์ด์Šค๋ฅผ ์ง€์ •ํ•˜๊ณ   ok๋ฅผ ๋ˆ„๋ฅด๋ฉด ์•„๋ž˜์™€ ๊ฐ™์ด ์ดํด๋ฆฝ์Šค๊ฐ€ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.

 

์ด์ œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํ™˜๊ฒฝ์„ค์ •์„ ํ•ด์ค˜์•ผ ํ•ฉ๋‹ˆ๋‹ค.

welcome ์ฐฝ์€ ๋„๊ณ  ์šฐ์ธก ์œ—๋ถ€๋ถ„์˜ Open Perspective๋ฅผ ํด๋ฆญํ•˜์—ฌ Java๋ฅผ ์„ ํƒํ•˜๊ณ  OK๋ฅผ ๋ˆŒ๋Ÿฌ์ค๋‹ˆ๋‹ค.

 

๊ทธ๋Ÿฌ๋ฉด ์„ธ๋ฒˆ์งธ ์‚ฌ์ง„๊ณผ ๊ฐ™์ด ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํ™”๋ฉด์œผ๋กœ ์ „ํ™˜๋ฉ๋‹ˆ๋‹ค.

 

#๊ธ€๊ผด๋ณ€๊ฒฝ

Window ํƒญ์˜ Preferences์„ ํƒํ•˜๋ฉด ์—ฌ๋Ÿฌ๊ฐ€์ง€ ํ™˜๊ฒฝ์„ค์ •๋“ค์„ ํ•  ์ˆ˜๊ฐ€ ์žˆ๋Š”๋ฐ

์šฐ์„  General - Appearance - Colors and Fonts ํƒญ์œผ๋กœ ๋“ค์–ด๊ฐ€์„œ ๋ชฉ๋ก ์ œ์ผ ์•„๋ž˜์˜ Terminal Console Font๋ฅผ ํด๋ฆญ ํ•œ ํ›„,

Edit๋ฅผ ํด๋ฆญํ•˜๋ฉด ์›ํ•˜๋Š” ๊ธ€๊ผด๋กœ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  ์„ค์ • ๋ณ€๊ฒฝ์€ ์šฐ์ธก์•„๋ž˜์˜ apply๋ฅผ ํด๋ฆญํ•ด ์ ์šฉํ•ด์ค€ ๋’ค OK๋ฅผ ๋ˆŒ๋Ÿฌ์•ผ ์ •์ƒ์ ์œผ๋กœ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

 

#์ปดํŒŒ์ผ๋Ÿฌ ๋ฒ„์ „ ๋ณ€๊ฒฝ

Java - Compiler๋ฅผ ์„ ํƒํ•˜๋ฉด ์ปดํŒŒ์ผ๋Ÿฌ ๋ฒ„์ „์„ ๋ณ€๊ฒฝ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ €๋Š” 1.8์„ ์‚ฌ์šฉํ•˜๊ธฐ๋•Œ๋ฌธ์— 1.8๋กœ ์„ค์ •๋˜์–ด ์žˆ๋Š”์ง€ ํ™•์ธ์„ ํ•ด์ค๋‹ˆ๋‹ค.

 

 

 

 

#UTF-8์ ์šฉ

 

์•ž์œผ๋กœ ์ฝ”๋”ฉ์„ ์›ํ™œํ•˜๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” 4๊ตฐ๋ฐ์—์„œ UTF-8์„ ์ ์šฉํ•ด์ฃผ์–ด์•ผ ํ•˜๋Š”๋ฐ 

1. General - workspace - text file encoding - other ์—์„œ UTF-8

2. web - css files ์—์„œ ISO 10646 UTF-8

3. web - HTML ์—์„œ ISO 10646 UTF-8

4. web - JSP files - encoding  ์—์„œ ISO 10646 UTF-8 ์„ ์„ค์ •ํ•ด์ฃผ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

 

 

 

๋ฐ˜์‘ํ˜•