๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
์˜ค๋ฅ˜ ํ•ด๊ฒฐ

[java] ํŒจํ‚ค์ง€ ์™ธ๋ถ€์— ์žˆ๋Š” ํด๋ž˜์Šค import ์•ˆ ๋˜๋Š” ์ด์œ 

by syLim___ 2024. 7. 22.
728x90

 

๋‹ค์Œ๊ณผ ๊ฐ™์€ ํŒจํ‚ค์ง€ ๊ตฌ์กฐ์—์„œ

Test.Main ํด๋ž˜์Šค ๋‚ด๋ถ€์—์„œ Playground๋ฅผ import ํ•ด์„œ ์‚ฌ์šฉํ•˜๋ ค๊ณ  ํ–ˆ๋Š”๋ฐ

import ๋˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ๋‹ค. (cannot find symbol)

 

 

์ธํ…”๋ฆฌ์ œ์ด ์บ์‹œ ์‚ญ์ œ๋„ ํ•ด๋ณด๊ณ  build๋„ ๋‹ค์‹œ ํ•ด๋ดค์ง€๋งŒ ํ•ด๊ฒฐ๋˜์ง€ ์•Š์•˜๋‹ค.

 

ํ˜น์‹œ ํŒจํ‚ค์ง€ ๊ตฌ์กฐ๊ฐ€ ์ž˜๋ชป๋๋‚˜? ์‹ถ์–ด์„œ ๊ฒ€์ƒ‰ํ•ด๋ณด๊ณ  ์›์ธ์„ ์ฐพ์•˜๋‹ค

 

ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ๋ณด๋ฉด

20240722๊ฐ€ sources root๋กœ ์ง€์ •๋˜์–ด ์žˆ๋‹ค.

 

ํŒจํ‚ค์ง€๋ฅผ ์ง€์ •ํ•˜์ง€ ์•Š์€ ํด๋ž˜์Šค๋“ค(BubbleSort, Marine, Mutal, Playground, Unit, Zealot)์€

default ํŒจํ‚ค์ง€๋ผ๋Š” ๊ฐ€์ƒ์˜ ํŒจํ‚ค์ง€ ์ฆ‰ ์ต๋ช… ํŒจํ‚ค์ง€์— ์†ํ•˜๊ฒŒ ๋œ๋‹ค.

 

 

์ž๋ฐ”์—์„œ๋Š” ํŒจํ‚ค์ง€๊ฐ€ ์žˆ๋Š” ํด๋ž˜์Šค์—์„œ default ํŒจํ‚ค์ง€์— ์†ํ•œ ํด๋ž˜์Šค๋ฅผ importํ•  ์ˆ˜ ์—†๋„๋ก ๋˜์–ด ์žˆ๋‹ค.

๋ฐ˜๋Œ€๋กœ default ํŒจํ‚ค์ง€์—์„œ๋Š” ํŒจํ‚ค์ง€ ์—ฌ๋ถ€์™€ ์ƒ๊ด€ ์—†์ด ๋ชจ๋“  ํด๋ž˜์Šค๋ฅผ ๋ถˆ๋Ÿฌ์˜ฌ ์ˆ˜ ์žˆ๋‹ค.

 

 

Main ํด๋ž˜์Šค์˜ ๊ฒฝ์šฐ Test๋ผ๋Š” ํŒจํ‚ค์ง€๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค.

ํŒจํ‚ค์ง€๊ฐ€ ์žˆ๋Š” ํด๋ž˜์Šค์—์„œ ํŒจํ‚ค์ง€๊ฐ€ ์—†๋Š” ํด๋ž˜์Šค๋ฅผ import ํ•˜๋ ค๊ณ  ํ•˜๋‹ˆ

"Class 'xxx' is in the default package" ๋ผ๋Š” ์˜ค๋ฅ˜์™€ ํ•จ๊ป˜ import ๋˜์ง€ ์•Š๋Š” ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

 

 

โœ… Reference

https://m.blog.naver.com/justkukaro/220777298211

728x90