์ดํด๋ฆฝ์ค์์ ANT๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค.
์ดํด๋ฆฝ์ค์ build.xml์ ์ง์ ํด์ ๊ธฐ๋ณธ ๋น๋๋ก ant๋ฅผ ์ฌ์ฉํ๊ฒ ํด ๋จ์ต๋๋ค.
๊ทธ๋ฐ๋ฐ ๋น๋ํ ๋ colsole์ฐฝ์ ANT๋น๋ ์๋ฌ๋ ์๋จ๋๋ฐ
Problems์ฐฝ๊ณผ ์๋ฐ ์๋ํฐ์ ์ปดํ์ผ ์๋ฌ๋ค์ด ์์ง๋ ๋จ์์์ต๋๋ค.
์ฌ์๊ฐ์๋ ์๋ํฐ์ ๊ฒฝ๊ณ ๋ ์ค๋ฅ๋ ๋ค๋ฅธ๊ณณ์์ ๊ธ์ด ์ค๋๊ฒ ๊ฐ์๋ฐ
Ant์์์ ๋น๋ ๋ฉ์์ง๋ฅผ ์ดํด๋ฆฝ์ค์ ์ฐ๋ํ๋ ๋ฐฉ๋ฒ์ ์์๊น์?
๊ธฐ๋ณธ์ ์ผ๋ก Eclipse์์ Ant๋ฅผ ์คํํ๋ฉด output์ Eclipse์ Console์ฐฝ์ผ๋ก ํ์๋ฉ๋๋ค.
build.xml ์์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ผ๋ก ์ ํํ์
์ Run As > Ant build ๋ฅผ ์คํํด ๋ณด์ญ์์ค.
http://individual.utoronto.ca/kia/ ๋ ์ฐธ๊ณ ํด๋ณด์ธ์.
๋ต๋ณ์ด ๋์ จ๋ ๋ชจ๋ฅด๊ฒ ๋ค์.
๋ต๋ณ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค ใ ใ
์ฝ์์ฐฝ์ ๋ฉ์์ง๊ฐ ๋จ๋๊ฑด ์๊ณ ์์ต๋๋ค.
ย
์ฌ์ค ์ ์ ์ํฉ์ ๋ ์์ธํ ์ค๋ช ํ์๋ฉด ์ด๋ ์ต๋๋ค.
๋๊ฐ์ ํ๋ก์ ํธ๊ฐ ๋์์ ์งํ ์ค์ธ๋ฐ
ํ๋์ ํ๋ก์ ํธ๊ฐ ๋ค๋ฅธ ํ๋์ ํ๋ก์ ํธ์ ์ข ์ ์ ์ ๋๋ค.
๊ทธ๋์ ๋ํ๋์ ์ค์ ์ Ant๋ฅผ ํตํด์ ํด ๋์์ต๋๋ค.
ย
ํ๋ก์ ํธ๋ฅผ SVN์ผ๋ก ๋ฒ์ ผ ๊ด๋ฆฌ๋ฅผ ํ๊ณ ์๋๋ฐ
์ดํด๋ฆฝ์ค์์ ์ธ๋ถ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฐธ์กฐ๊ฐ ์๊พธ ์ ๋ ๊ฒฝ๋ก๋ก ๋ฐ์ ์ค์ ์ด ์๋์ด์
Ant๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ํํ์๊ฑฐ๋ ์.
ย
๋ค๋ฅธ ์ฌ๋๋ค์ด ํ๋ก์ ํธ๋ฅผ SVN์์ ๋ถ๋ฌ์์ ์ ์ฅํ๋ ๋๋ ํ ๋ฆฌ๋ค์ ๊ฐ์ ๋ฌ๋ผ์
ํด๋น ํ๋ก์ ํธ๋ฅผ ์ค์ฌ์ผ๋ก ์๋๊ฒฝ๋ก๋ก ๋ค๋ฅธ Jarํ์ผ์ด๋ผ๋ ์ง ์ธ๋ถ์์ ์ฌ์ฉํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์
์ฐธ์กฐํ ํ์๊ฐ ์์ต๋๋ค.
ย
์๋ฅผ๋ค๋ฉด
Projects/
ย ย ย ย ย ย ย ย ย ย /ExternalLibs
ย ย ย ย ย ย ย ย ย /ProjectOne
ย ย ย ย ย ย ย ย ย /ProjectTwo
์ด๋ ๊ฒ ํ๋ก์ ํธ ๊ตฌ์ฑ์ด ๋์ด์๊ณ
๊ฐ๊ฐ ํ๋ก์ ํธ์ Jarํ์ผ์ ExternalLibs์ค์ ๋ณต์ฌ๋ฅผ ์๋์ผ๋ก ํ๊ฒ ๋์ด์์ด์
๊ทธ๋ฆฌ๊ณ ProjetOne์์ JFree.jar ์ด๋๊ฑธ ./../ExternalLibs/JFree.jar ์ด๋ฐ์์ผ๋ก ์ฐธ์กฐ ํ๋ ค๊ณ ํ๋๋ฐ
์ดํด๋ฆฝ์ค IDE์์ ์ค์ ์ ํ๊ฒ๋๋ฉด ๊ณ์ ์ ๋ ๊ฒฝ๋ก๋ก ๋๋๋ผ๊ตฌ์
๊ทธ๋์ Ant๋ฅผ ์ฌ์ฉํด์ ์๋๊ฒฝ๋ก๋ก ์ธ๋ถ ์ข ์์ฑ์ ํด๊ฒฐํ๋๋ฐ์
ย
์ด๊ฒ ๋ฌธ์ ๊ฐ ๋๋๊ฒ ๋น๋์ ์ดํด๋ฆฝ์ค IDE์์ ์๋ฌ๊ฐ ๋ฐ์ํ๋ ๊ฒ๋๋ค.
ย
๋ชจ๋ ์ข ์์ฑ์ Ant์์ ์ค์ ํ๋๊ฐ ์ดํด๋ฆฝ์ค์ ๊ธฐ๋ณธ ๋น๋๋ฅผ Ant๋ก ํด๋๊ณ ๊ธฐ์กด ์ข ์์ฑ ์ค์ ์ ๋ค ์ง์๋ฒ๋ ธ์ต๋๋ค.(์๋๋ฉด ์ ๋๊ฒฝ๋ก๋ผ์์)
๊ทธ๋ฆฌ๊ณ Ant๋ก ๋น๋๋ฅผ ํ๋๋ฐ Ant๋น๋๋ฅผ ํ๋ฉด Console์ฐฝ์์ ๋น๋ ๋ฉ์์ง๊ฐ ์ ๋จ๋ฉด์ ๋น๋๊ฐ ์ฑ๊ณต์ ํฉ๋๋ค.
ํ์ง๋ง!!
ย ย ์ดํด๋ฆฝ์ค ์์ค ํธ์ง์์ ์ข ์์ ๋ฌธ์ ๋ก ์๋ฌ๋ค์ด ์์ง๋ ๋จ์ ์์ต๋๋ค.
ย
์ด๋ป๊ฒ ํด์ผํ ๊น์..
VisualStudio๊ฐ์ ๊ฒฝ์ฐ๋ ์ธ๋ถ ๋น๋๋ฅผ ์ฐ๋ฉด ๊ทธ ๊ฒฝ๊ณ ๋ค์ IDE์ ๋ฌผ๋ ค์ Editor์๋ ์ฐ๋ํ ์ ์๋ ๊ธฐ๋ฅ์ด ์๋๋ฐ
์ดํด๋ฆฝ์ค๋ ์ด๋ป๊ฒ ํ๋์ง ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
ย
ย
-----Original Message-----
From: "yeoupooh"<yeou...@gmail.com>
To: "EclipseForum.net"<eclips...@googlegroups.com>
Cc:
Sent: 11-08-23(ํ) 18:01:26
Subject: [EclipseForum.net] Re: ์ด๋ป๊ฒ ํ๋ฉด Ant Build error log๋ฅผ ์ดํด๋ฆฝ์ค Problem์ฐฝ์ ํ์ํ ์ ์์๊น์?
์๋
ํ์ธ์? ๋ฏผ์ง์ฐ์
๋๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก Eclipse์์ Ant๋ฅผ ์คํํ๋ฉด output์ Eclipse์ Console์ฐฝ์ผ๋ก ํ์๋ฉ๋๋ค.
build.xml ์์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ผ๋ก ์ ํํ์
์ Run As > Ant build ๋ฅผ ์คํํด ๋ณด์ญ์์ค.
http://individual.utoronto.ca/kia/ ๋ ์ฐธ๊ณ ํด๋ณด์ธ์.
๋ต๋ณ์ด ๋์
จ๋ ๋ชจ๋ฅด๊ฒ ๋ค์.
On Aug 23, 5:34 pm, ์ํ์ธ wrote:
> ์๋
ํ์ธ์ ์ดํด๋ฆฝ์ค ํ์ ์ ํธ๋ฆฌํฐ ๋
์์
๋๋ค ใ
ใ
> ํ๋ก์ ํธ๋ฅผ ํ๋ค๊ฐ ๊ถ๊ตผํ ๋ด์ฉ์ด ์์ด์ ์ฑ
์ ์๋๋ฐ ใ
ใ
> ์ํ๋ ๋ด์ฉ์ด ์๋๋ผ๊ตฌ์..
>
> ์ดํด๋ฆฝ์ค์์ ANT๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค.
> ์ดํด๋ฆฝ์ค์ build.xml์ ์ง์ ํด์ ๊ธฐ๋ณธ ๋น๋๋ก ant๋ฅผ ์ฌ์ฉํ๊ฒ ํด ๋จ์ต๋๋ค.
> ๊ทธ๋ฐ๋ฐ ๋น๋ํ ๋ colsole์ฐฝ์ ANT๋น๋ ์๋ฌ๋ ์๋จ๋๋ฐ
> Problems์ฐฝ๊ณผ ์๋ฐ ์๋ํฐ์ ์ปดํ์ผ ์๋ฌ๋ค์ด ์์ง๋ ๋จ์์์ต๋๋ค.
>
> ์ฌ์๊ฐ์๋ ์๋ํฐ์ ๊ฒฝ๊ณ ๋ ์ค๋ฅ๋ ๋ค๋ฅธ๊ณณ์์ ๊ธ์ด ์ค๋๊ฒ ๊ฐ์๋ฐ
>
> Ant์์์ ๋น๋ ๋ฉ์์ง๋ฅผ ์ดํด๋ฆฝ์ค์ ์ฐ๋ํ๋ ๋ฐฉ๋ฒ์ ์์๊น์?
--
Google ๊ทธ๋ฃน์ค 'EclipseForum.net' ๊ทธ๋ฃน์ ๊ฐ์
ํ์ผ๋ฏ๋ก ๋ณธ ๋ฉ์ผ์ด ์ ์ก๋์์ต๋๋ค.
์ด ๊ทธ๋ฃน์ ๊ฒ์ํ๋ ค๋ฉด eclips...@googlegroups.com(์ผ)๋ก ์ด๋ฉ์ผ์ ๋ณด๋ด์ธ์.
๊ทธ๋ฃน์์ ํํดํ๋ ค๋ฉด eclipseforum...@googlegroups.com๋ก ์ด๋ฉ์ผ์ ๋ณด๋ด์ฃผ์ธ์.
๋ ๋ง์ ์ต์
์ ๋ณด๋ ค๋ฉด http://groups.google.com/group/eclipseforum?hl=ko์์ ๊ทธ๋ฃน์ ๋ฐฉ๋ฌธํ์ธ์.
Eclipse ์์์ ๊ฐ ๊ฐ๋ฐ์๋ค์ ๋ค๋ฅธ ๊ฒฝ๋ก์ ๋ํ ์กฑ์ก์ฑ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ์ผ๋ก ์ ์ ๊ฒฝ์ฐ๋ Classpath
Variable ์ ์ค์ ํด์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค.
์ค์ ํ๋ ๋ฐฉ๋ฒ์ ๋ฉ๋ด์์ Window > Preferences ๋์ฐ์๊ณ , classpath๋ก ๊ฒ์ํ์๋ฉด Java > Build
Path > Classpath Variables ์ด ๋์ฌ ๊ฒ๋๋ค.
์ฌ๊ธฐ์ ์๋ฅผ ๋ค์ด EXTERNAL_LIBS_PATH ๊ฐ์ ์ถ๊ฐํ๊ณ , ๊ฒฝ๋ก๋ฅผ ../ExternalLibs ๋ก ์ง์ ์ ํฉ๋๋ค. ๊ทธ๋ฆฌ
๊ณ , ProjectOne์ ํ๋ก์ ํธ Java Build path๋ก ๋ค์ ๊ฐ์
์ Library ํญ์์ Add
Variable... ์ ํํ์๊ณ , ์ถ๊ฐํ EXTERNAL_LIBS_PATH ์ ํํ์๊ณ , Extend...๋ฒํผ ๋๋ฌ์ ์ํ์๋
jar ํ์ผ์ ์ ํํ์ญ๋๋ค. ์ด๋ ๊ฒ jar ํ์ผ์ ์ถ๊ฐํ๋ฉด ์ ๋๊ฒฝ๋ก๊ฐ ์๋ ์๋๊ฒฝ๋ก์ ํํ๋ก ํ๋ก์ ํธ ์ค์ ์ ์ ์ฅ์ด ๋ฉ๋๋ค.
์ด์ SVN์ ์ปค๋ฐํ์๋ฉด ๋ค๋ฅธ ๊ฐ๋ฐ์๋ถ๋ค์ ๊ฐ์์ ํ๊ฒฝ์ ๋ง๊ฒ ์์ ๋ณ์๊ฐ๋ง ์ค์ ํ์๋ฉด ๋์ผํ๊ฒ ๋น๋๋ ๊ฒ์ ๋๋ค.
๋์์ด ๋์ จ์ผ๋ฉด ํฉ๋๋ค.
> build.xml ์์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ผ๋ก ์ ํํ์
์ Run As > Ant build ๋ฅผ ์คํํด ๋ณด์ญ์์ค.http://individual.utoronto.ca/kia/๋ ์ฐธ๊ณ ํด๋ณด์ธ์.
> ๋ต๋ณ์ด ๋์
จ๋ ๋ชจ๋ฅด๊ฒ ๋ค์.
> On Aug 23, 5:34 pm, ์ํ์ธ <hanuri7...@naver.com>wrote:
์ ๊ฐ ์๊ธฐ๋ก Ant์์ Eclipse project์ classpath๋ฅผ direct๋ก ์ฐธ์กฐํ๋ ๋ฐฉ๋ฒ์ ์๋ ๊ฒ์ผ๋ก ์๊ณ ์์ต๋
๋ค. ํน์๋ผ๋ ์ฐพ๊ฒ ๋์๋ฉด ๊ณต์ ๋ถํ๋๋ฆฝ๋๋ค. :)
๋ฐ๋ผ์, Ant์์ Eclipse project์์ ์ฐธ์กฐํ๋ jar๋ค์ ๋ชจ๋ build.xml ์ ์ถ๊ฐํด์ผ ํฉ๋๋ค. (๋ฐฉ๋ฒ์ ์
์๋ฆฌ๋ผ ๋ฏฟ๊ณ ๋์ด๊ฐ๋๋ค.)
๋ค๋ง, ์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ค๋ฉด ์ ๋ ๊ฒฝ๋ก์ ๋ํ ๊ฐ์ properties ํ์ผ๋ก ๋ถ๋ฆฌํด์ ์ ์ฅํ๋ ๊ฒ ์ข๊ฒ ์ง์.
์๋ฅผ ๋ค์ด, build.properties ํ์ผ์ ๋๊ณ , ๊ทธ ์์ external.dir=C:/.../ExternalLib ๋ฅผ
์ ์ฅํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ build.xml ์์๋ <property file="build.properties" /> ๋ก ์ ์ธํด๋๊ณ ,
jar ํ์ผ์ ๊ฒฝ๋ก์๋ "${external.lib}/your.jar" ์ด๋ฐ์์ผ๋ก ํ๋ฉด ๋๊ฒ ์ต๋๋ค. SVN์๋
build.properties๋ฅผ ์ง์ commit ํ์ง ์๊ณ , build.properties.example ๋ก ๋ฐ๊ฟ์
commit ํฉ๋๋ค. ๋ค๋ฅธ ๊ฐ๋ฐ์๋ถ๋ค์ build.properties.example ํ์ผ์ ๋ฐ์์ ์์ ์ ํ๊ฒฝ์ ๋ง๊ฒ
build.properties๋ก copy ํด์ ์ฐ๋๋ก ํ๊ณ ์. build.properties ์ svn:ignore ์์ฑ์ ์ด์ฉ
ํด์ SVN์ ๊ด๋ฆฌ๋์ง ์๋๋ก ํ๊ตฌ์.
์ฐธ๊ณ ๋ก, ์ด ๋ฐฉ๋ฒ์ Android app ๊ฐ๋ฐ์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ด๊ธฐ๋ ํฉ๋๋ค.
On Aug 24, 10:15 pm, Hanuri7421 <hanuri7...@naver.com> wrote:
> ์ ๊ทธ๊ฒ๋ ์ข์ ํด๊ฒฐ ์ฑ
์ ์๋๊ฒ ๊ฐ๋ค์ ใ
ใ
ํน์ ํด๋ ํจ์ค๋ฅผ ์ํธ์์ ์ฐธ์กฐํ๋ ๋ฐฉ๋ฒ๊ฐ์๊ฒ์ ์๋์??
>
> ๋์ iPhone์์ ๋ณด๋
>
> 2011. 8. 24. ์คํ 3:18 yeoupooh <yeoup...@gmail.com> ์์ฑ: