ÇÁ·Î¼¼¼ ¿É¼Ç ÀÔ·Â ´ëÈ »óÀÚ´Â ¾î³ëÅ×ÀÌ¼Ç Ã³¸® ȯ°æ ¼³Á¤ ºÐÇÒâ¿¡¼ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ´ëÈ »óÀÚ¿¡¼´Â ÇÁ·Î¼¼¼ ¿É¼ÇÀ» Ãß°¡ ¶Ç´Â ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿©±â¿¡ ÀÔ·ÂÇÑ ¿É¼ÇÀº AnnotationProcessorEnvironment ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ ÇÁ·Î¼¼¼¿¡ Ç¥½ÃµË´Ï´Ù. °¢ ¿É¼ÇÀº µÎ °¡Áö ¾ç½Ä, Áï Ű/°ª ½Ö°ú, ¿É¼ÇÀÇ ¸í·ÉÇà ¾ç½Ä¿¡ ÇØ´çÇϴ Ű °áÇÕ(Áï, "-Akey=value")À¸·Î Ç¥½ÃµË´Ï´Ù. ¿¹¸¦ µé¾î, "foo" Ű¿Í "bar" °ªÀ¸·Î Ç¥½ÃµÇ´Â ¿É¼ÇÀº "-Afoo=bar" Ű¿Í ³Î(null) °ªÀ¸·Îµµ Ç¥½ÃµË´Ï´Ù.
°æ·Î¸¦ ³ªÅ¸³»´Â ¿É¼Ç °ªÀº ÆÛ¼¾Æ® ±âÈ£·Î ±¸ºÐµÇ´Â ÅäÅ«(¿¹: %FOO%/
)À¸·Î ½ÃÀ۵˴ϴÙ.
ÅäÅ«ÀÌ Å¬·¡½º °æ·Î º¯¼öÀÇ À̸§ÀÎ °æ¿ì, ÇÁ·Î¼¼¼ ½ÇÇà ½Ã ÇöÀç
º¯¼ö °ªÀ¸·Î ¹Ù²ò´Ï´Ù. Ư¼ö °ª ROOT
´Â ÀÛ¾÷°ø°£ÀÇ Àý´ë
°æ·Î·Î È®ÀåµË´Ï´Ù. ¿¹¸¦ µé¾î, %ROOT%/foo/bar.xml
˼
d:/my_workspace/foo/bar.xml
·Î È®ÀåµÇ°í %JRE_LIB%/rt.jar
˼
c:/jdk1.5.0/lib/rt.jar
·Î È®ÀåµË´Ï´Ù. ¸¶Âù°¡Áö·Î, Ư¼ö
°ª PROJECT.DIR
Àº ÇöÀç ÇÁ·ÎÁ§Æ®ÀÇ Àý´ë °æ·Î·Î È®ÀåµË´Ï´Ù.
ƯÁ¤ ¿É¼ÇÀº ÇÁ·Î¼¼¼¿¡ ÀÚµ¿À¸·Î Á¦°øµË´Ï´Ù. ÀÌ·¯ÇÑ °æ¿ì ÀÚµ¿À¸·Î Á¦°øµÈ °ªÀÌ ¿©±â¿¡ ¼³Á¤µÈ °ªÀ» ´ëüÇϹǷΠÀÌ ´ëÈ »óÀÚ¿¡ °ªÀ» Á¦°øÇصµ ¾Æ¹«·± ¿µÇâÀ» ÁÖÁö ¾Ê½À´Ï´Ù. ÀÚµ¿ ¿É¼ÇÀº ¿©±â¿¡¼ ¼³¸íÇÕ´Ï´Ù.