°øÅë ¼Ò½º ÇÁ·¹ÀÓ¿öÅ©¸¦ °øÀ¯ÇÏ´Â Á¦Ç°
µÎ Á¦Ç°ÀÇ Java ¼Ò½º ÆÄÀÏ¿¡´Â °øÅë ÇÁ·¹ÀÓ¿öÅ©°¡ ÇÊ¿äÇÕ´Ï´Ù.
- ¸Þ´º Ç׸ñ ÆÄÀÏ > ½Å±Ô > ÇÁ·ÎÁ§Æ®...¸¦ ¼±ÅÃÇÏ¿© »õ ÇÁ·ÎÁ§Æ® ¸¶¹ý»ç¸¦ ¿©½Ê½Ã¿À.
-
ù ¹øÂ° ¸¶¹ý»ç ÆäÀÌÁöÀÇ ¿ÞÂÊ ºÐÇÒâ¿¡¼´Â
Java¸¦,
¿À¸¥ÂÊ ºÐÇÒâ¿¡¼´Â Java ÇÁ·ÎÁ§Æ®¸¦ ¼±ÅÃÇϽʽÿÀ. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
- ´ÙÀ½ ÆäÀÌÁö¿¡¼ ÇÁ·ÎÁ§Æ® À̸§ Çʵ忡 "Product1"À» ÀÔ·ÂÇϽʽÿÀ.
´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.

-
"Product1" ¼Ò½º Æú´õ¸¦ ¼±ÅÃÇÏ°í ÆíÁý...À» Ŭ¸¯ÇϽʽÿÀ.
-
»õ Æú´õ ÀÛ¼º...À» Ŭ¸¯ÇϽʽÿÀ. Æú´õ À̸§ Çʵ忡 "JavaSourceFiles"À» ÀÔ·ÂÇϽʽÿÀ.
-
°í±ÞÀ» Ŭ¸¯ÇϽʽÿÀ. ÆÄÀÏ ½Ã½ºÅÛ¿¡¼ Æú´õ¿¡ ¸µÅ©¸¦ ¼±ÅÃÇϽʽÿÀ. ã¾Æº¸±â....¸¦
Ŭ¸¯Çϰí "Product1"¿¡¼ "JavaSourceFiles" µð·ºÅ丮¸¦ ¼±ÅÃÇϽʽÿÀ.
- È®ÀÎÀ» Ŭ¸¯ÇÏ¿© µÎ °³ÀÇ ´ëÈ »óÀÚ¸¦ ´ÝÀ¸½Ê½Ã¿À.
-
Æú´õ Ãß°¡...¸¦ Ŭ¸¯ÇϽʽÿÀ.
-
»õ Æú´õ ÀÛ¼º...À» Ŭ¸¯ÇϽʽÿÀ. Æú´õ À̸§ Çʵ忡 "src-common"À» ÀÔ·ÂÇϽʽÿÀ.
-
°í±ÞÀ» Ŭ¸¯ÇϽʽÿÀ. ÆÄÀÏ ½Ã½ºÅÛ¿¡¼ Æú´õ¿¡ ¸µÅ©¸¦ ¼±ÅÃÇϽʽÿÀ. ã¾Æº¸±â....¸¦
Ŭ¸¯Çϰí "CommonFramework"¿¡¼ "JavaSourceFiles" µð·ºÅ丮¸¦ ¼±ÅÃÇϽʽÿÀ.
- È®ÀÎÀ» Ŭ¸¯ÇÏ¿© µÎ °³ÀÇ ´ëÈ »óÀÚ¸¦ ´ÝÀ¸½Ê½Ã¿À.
-
±âº» Ãâ·Â Æú´õ Çʵ忡 "Product1/bin"À» ÀÔ·ÂÇϽʽÿÀ.
- ¿Ï·á¸¦ Ŭ¸¯ÇϽʽÿÀ.
- "Product2"¿¡ ÀÌ ´Ü°è¸¦ ¹Ýº¹ÇϽʽÿÀ.
-
ÀÌÁ¦ "Product1" ¹× "Product2"ÀÇ ¼Ò½º°¡ °¢°¢ Æ÷ÇԵǰí
"CommonFramework" ¼Ò½º¸¦ »ç¿ë ÁßÀÎ µÎ °³ÀÇ Java ÇÁ·ÎÁ§Æ®°¡ ÀÖ½À´Ï´Ù.

Âü°í: "src-common"ÀÇ ÆÄÀÏÀÌ °øÀ¯µË´Ï´Ù. µû¶ó¼ "Product1"¿¡¼ "Common.java"¸¦
ÆíÁýÇϸé "Product2"¿¡¼µµ "Common.java"°¡ ¼öÁ¤µË´Ï´Ù. ±×·¯³ª ÀÌµé ÆÄÀÏÀº °¢ ÇÁ·ÎÁ§Æ®ÀÇ
ÄÁÅØ½ºÆ®¿¡¼ ÄÄÆÄÀϵ˴ϴÙ. ÇÁ·ÎÁ§Æ®¸¶´Ù Çϳª¾¿, µÎ °³ÀÇ "Common.class"
ÆÄÀÏÀÌ »ý¼ºµË´Ï´Ù. µÎ °³ÀÇ ÇÁ·ÎÁ§Æ®¿¡
¼·Î ´Ù¸¥ ÄÄÆÄÀÏ·¯ ¿É¼ÇÀÌ ÀÖ´Â °æ¿ì °¢ "Common.java" ÆÄÀÏ¿¡¼ ´Ù¸¥ ¿À·ù¸¦
º¸°íÇÒ ¼ö ÀÖ½À´Ï´Ù.
Java ÇÁ·ÎÁ§Æ®
Java º¸±â
ºôµå °æ·Î¿¡ ´ëÇÑ ÀÛ¾÷
»õ Java ÇÁ·ÎÁ§Æ® ÀÛ¼º
¼Ò½º Æú´õ¸¦ »ç¿ëÇÏ¿© Java ÇÁ·ÎÁ§Æ® ÀÛ¼º
»õ ¼Ò½º Æú´õ ÀÛ¼º
ÆÐŰÁö Ž»ö±â »ç¿ë
»õ Java ÇÁ·ÎÁ§Æ® ¸¶¹ý»ç
ÆÐŰÁö Ž»ö±â º¸±â