๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Basics/Error

Eclipse ์ข…๋ฃŒ Saving workspace ๋ฉˆ์ถค ํ˜„์ƒ ํ•ด๊ฒฐ - Saving workbench state

by IworldT 2023. 2. 24.
๋ฐ˜์‘ํ˜•

๊ฐ€๋” ์ดํด๋ฆฝ์Šค๊ฐ€ ๋ ‰์ธ์ง€ ๋ญ”์ง€ ์ž‘์—…์ด ์ž‘๋™ํ•˜์ง€ ์•Š์•„ ์ข…๋ฃŒํ•˜๋ ค๊ณ  ํ•  ๋•Œ Saving workbench state ์ƒํƒœ์—์„œ ๋ฉˆ์ถฐ ๋”์ด์ƒ ์ž‘๋™ํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ”๋กœ ์œ„ ์ƒํƒœ์—์„œ ๊ทธ๋ƒฅ ๋ฉˆ์ถฐ๋ฒ„๋ฆฌ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ดํด๋ฆฝ์Šค ์ข…๋ฃŒํ•˜๋‹ค๊ฐ€ ๋ฉˆ์ถ”๋Š” ํ˜„์ƒ์ด ๋‚˜ํƒ€๋‚ฌ์„ ๋•Œ๋Š” ๊ฐ„๋‹จํžˆ ํŒŒ์ผ ํ•˜๋‚˜๋ฅผ ์‚ญ์ œํ•ด์ฃผ๋Š” ๊ฒƒ์œผ๋กœ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜์—์„œ ๊ฒฝ๋กœ๋ฅผ ์„ค๋ช…๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

์‚ญ์ œํ•˜๋Š” ํŒŒ์ผ์€ ์‹œ์Šคํ…œ ์ƒ ๋ฌธ์ œ๋ฅผ ์œ ๋ฐœํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ๋‹จ์ˆœํžˆ ์ดํด๋ฆฝ์Šค ์›Œํฌ์ŠคํŽ˜์ด์Šค์˜ ๊ฐ„๋‹จํ•œ ํ™˜๊ฒฝ์„ค์ •๋“ค์„ ์ €์žฅํ•ด๋‘” ํŒŒ์ผ์„ ์‚ญ์ œํ•จ์œผ๋กœ์จ ํ•ด๊ฒฐํ•˜๋Š” ๊ฒƒ์ด๋ฏ€๋กœ ํฌ๊ฒŒ ๊ฑฑ์ •ํ•˜์‹ค ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค.

๋‹ค๋งŒ, ์ผœ๋†“์•˜๋˜ ํŒŒ์ผ๋“ค์ด๋‚˜ View, Perspercive, ๊ทธ๋ฆฌ๊ณ  ์ž‘์—… ๊ตฌ์„ฑ์ด ์ดˆ๊ธฐํ™”๋˜๋Š” ๊ฒƒ์ด๋ฏ€๋กœ ๋ถˆํŽธํ•จ์ด ์žˆ์„ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ๊ฐ์•ˆํ•˜์…”์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Eclipse ์ข…๋ฃŒ Saving workspace ๋ฉˆ์ถค ์‚ญ์ œ ํŒŒ์ผ 

workbench.xml ํŒŒ์ผ๋งŒ ์ง€์›Œ์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

 

1. ์ดํด๋ฆฝ์Šค ๊ฐ•์ œ ์ข…๋ฃŒ

ctrl + alt + delete๋ฅผ ๋™์‹œ์— ๋ˆŒ๋Ÿฌ ๋‚˜์˜ค๋Š” ํ™”๋ฉด์—์„œ ์ž‘์—…๊ด€๋ฆฌ์ž์— ๋“ค์–ด๊ฐ€์ค๋‹ˆ๋‹ค.

Java Platform SE binary ๊ฐ€ ์ดํด๋ฆฝ์Šค ์•ฑ ์ž…๋‹ˆ๋‹ค. ๋งˆ์šฐ์Šค ์˜ค๋ฅธ์ชฝ ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ์ž‘์—… ๋๋‚ด๊ธฐ๋ฅผ ํ•ด์ค๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋ฉด ์ดํด๋ฆฝ์Šค์—์„œ ์˜ค๋ฅ˜ ๋ฉ”์„ธ์ง€๊ฐ€ ๋‚˜ํƒ€๋‚˜๋Š”๋ฐ, ๋ฌด์‹œํ•ด์ฃผ์…”๋„ ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค.

 

2. workspace ํด๋” ์ฐพ์•„ ๋“ค์–ด๊ฐ€์„œ workbench.xmi ํŒŒ์ผ ์‚ญ์ œ

๋ณดํ†ต ๊ธฐ๋ณธ workspace ๊ฒฝ๋กœ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

C:\User\user\workspace

์ €๋Š” ๋”ฐ๋กœ ์„ค์ •ํ•ด์ฃผ์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ํ•ด๋‹น ํด๋” ๊ฒฝ๋กœ์— ๋“ค์–ด๊ฐ€์ค๋‹ˆ๋‹ค.

.metadata -> .plugins -> org.eclipse.e4.workbench ๋ฅผ ๋”ฐ๋ผ ํด๋”์— ๋“ค์–ด๊ฐ€์ฃผ๋ฉด ์œ„ ์‚ฌ์ง„์ฒ˜๋Ÿผ xmi ํŒŒ์ผ์ด ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.

์ด ํŒŒ์ผ์„ ์ง€์šฐ๊ณ  ์ดํด๋ฆฝ์Šค๋ฅผ ์žฌ๊ธฐ๋™ ํ•ด์ฃผ๋ฉด ๋ฌธ์ œ ์—†์ด ์‹คํ–‰๋˜๋Š” ๊ฒƒ์„ ๋ณด์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

728x90
๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€