Eclipse ·±Å¸ÀÓ ¿É¼Ç
ÃÖÁ¾ ¼öÁ¤ ³¯Â¥: 2004³â 8¿ù 4ÀÏ ¼ö¿äÀÏ 14:45
Eclipse Ç÷§ÆûÀº ±¸¼º °¡´É¼ºÀÌ ³ô½À´Ï´Ù. ±¸¼º ÀÔ·ÂÀº
½Ã½ºÅÛ Æ¯¼º ¼³Á¤ ¹× ¸í·ÉÇà ÀμöÀÇ ¾ç½ÄÀ» ÃëÇÕ´Ï´Ù. ´ëºÎºÐÀÇ
°æ¿ì ¸í·ÉÇà Àμö´Â ´Ü¼øÈ÷ °ü·Ã ½Ã½ºÅÛ Æ¯¼ºÀ» ¼³Á¤ÇÏ´Â µ¥
ÇÊ¿äÇÑ ¹Ù·Î °¡±âÀÔ´Ï´Ù. ½ÇÁ¦·Î ¸í·ÉÇà Àμöº¸´Ù ½Ã½ºÅÛ
Ư¼º ¼³Á¤ÀÌ ´õ ¸¹½À´Ï´Ù.
¸í·ÉÇà Àμö
Eclipse ·±Å¸ÀÓÀÇ ´Ù¾çÇÑ ºÎºÐ¿¡¼ ó¸®ÇÏ´Â ¸í·ÉÇà
Àμö°¡ ¾Æ·¡¿¡ ³ª¿µË´Ï´Ù. -D VM Àμö¸¦ »ç¿ëÇÏ´Â
¸í·ÉÇà¿¡¼ ½Ã½ºÅÛ Æ¯¼ºÀ» »ç¿ëÇϰųª config.ini ÆÄÀÏ¿¡¼
°ªÀ» ÁöÁ¤ÇÏ¿© ÀÌ·¯ÇÑ °ª ´ëºÎºÐÀ» ÁöÁ¤ÇÒ ¼öµµ
ÀÖ½À´Ï´Ù. ÈÄÀÚÀÇ ¹æ¹ýÀ» »ç¿ëÇÏ¸é ¸í·ÉÇà Àμö¸¦
»ç¿ëÇÏÁö ¾Ê°í Eclipse¸¦ »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.
¸ñ·ÏÀÇ °¢ Àμö¿¡¼ ÇØ´ç ½Ã½ºÅÛ Æ¯¼º ۸¦ {}·Î
¹¾î ÁöÁ¤ÇÕ´Ï´Ù. ¶ÇÇÑ ()·Î ¹ÀÎ ¸í·ÉÇà Àμö¸¦ ó¸®ÇÒ
Eclipse ·±Å¸ÀÓ °èÃþµµ ÁöÁ¤µË´Ï´Ù. ÀÌ ¹æ¹ýÀº ·±Å¸ÀÓ
ºÎºÐÀ» Ư¼öÇÑ ¿ä±¸¿¡ ¸Â°Ô ¹Ù²Ù´Â »ç¿ëÀÚ¿¡°Ô À¯¿ëÇÕ´Ï´Ù.
- -application <id> (Runtime)
- eclipse.applicationÀ»
<id>·Î ¼³Á¤ÇÏ´Â °Í°ú µ¿µîÇÔ
- -arch <architecture> (OSGi)
- osgi.arch¸¦ <architecture>·Î ¼³Á¤ÇÏ´Â °Í°ú µ¿µîÇÔ
- -clean (OSGi) NEW
- osgi.cleanÀ» "true"·Î ¼³Á¤ÇÏ´Â °Í°ú µ¿µîÇÔ
- -configuration <location> (Main)
- osgi.configuration.area¸¦ <location>À¸·Î ¼³Á¤ÇÏ´Â °Í°ú µ¿µîÇÔ
- -console [port] (OSGi) NEW
- osgi.consoleÀ» [port] ¶Ç´Â
±âº» Æ÷Æ®¸¦ »ç¿ëÇÒ °æ¿ì(Áï, Æ÷Æ®°¡ ÁöÁ¤µÇÁö ¾ÊÀº °æ¿ì) ºó ¹®ÀÚ¿·Î
¼³Á¤ÇÏ´Â °Í°ú µ¿µîÇÔ
- -consoleLog (Runtime)
- eclispe.consoleLog¸¦ "true"·Î ¼³Á¤ÇÏ´Â °Í°ú µ¿µîÇÔ
- -data <location> (OSGi)
- osgi.instance.area¸¦ <location>À¸·Î ¼³Á¤ÇÏ´Â °Í°ú µ¿µîÇÔ
- -debug [options file] (OSGi)
- osgi.debug¸¦ [options file]
¶Ç´Â ¿¹¸¦ µé¾î ¿É¼Ç ÆÄÀÏ À§Ä¡¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀº °æ¿ì °£´ÜÈ÷
µð¹ö±×¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ºó ¹®ÀÚ¿·Î ¼³Á¤ÇÏ´Â °Í°ú µ¿µîÇÔ
- -dev [entries] (OSGi)
- osgi.dev¸¦ [entries] ¶Ç´Â
¿¹¸¦ µé¾î Ç׸ñÀ» ÁöÁ¤ÇÏÁö ¾ÊÀº °æ¿ì °£´ÜÈ÷ dev ¸ðµå¸¦
»ç¿ëÇÒ ¼ö ÀÖµµ·Ï ºó ¹®ÀÚ¿·Î ¼³Á¤ÇÏ´Â °Í°ú µ¿µîÇÔ
- -endSplash <command> (Main)
- ½ºÇ÷¡½Ã ȸéÀ» ¾Æ·¡·Î ³»¸± ¶§ »ç¿ëÇÒ ¸í·ÉÀ»
ÁöÁ¤ÇÕ´Ï´Ù. º¸Åë Eclipse ½ÇÇà ÆÄÀÏ¿¡¼ Á¦°øÇÕ´Ï´Ù.
- -feature <feature id> (Runtime)
- eclipse.product¸¦ <feature id>·Î ¼³Á¤ÇÏ´Â °Í°ú µ¿µîÇÔ
- -framework <location> (Main) NEW
- osgi.framework¸¦ <location>À¸·Î ¼³Á¤ÇÏ´Â °Í°ú µ¿µîÇÔ
- -initialize (Main)
- ½ÇÇà ÁßÀÎ ±¸¼ºÀ» ÃʱâÈÇÕ´Ï´Ù. ¸ðµç ·±Å¸ÀÓ
°ü·Ã µ¥ÀÌÅÍ ±¸Á¶ ¹× ij½Ã¸¦ »õ·Î °íĨ´Ï´Ù. ¸ðµç
»ç¿ëÀÚ/Ç÷¯±×ÀÎÀÇ Á¤ÀÇµÈ ±¸¼º µ¥ÀÌÅͰ¡ Á¦°ÅµÇÁö
¾Ê½À´Ï´Ù. ¸ðµç ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇÁö ¾Ê°í
¸ðµç Á¦Ç° ½ºÆåÀÌ ¹«½ÃµÇ¸ç UI°¡ Ç¥½ÃµÇÁö ¾Ê½À´Ï´Ù.
¿¹¸¦ µé¾î ½ºÇ÷¡½Ã ȸéÀÌ ±×·ÁÁöÁö ¾Ê½À´Ï´Ù.
- -install <location> (Main)
- osgi.install.area¸¦ <location>À¸·Î ¼³Á¤ÇÏ´Â °Í°ú µ¿µîÇÔ
- -keyring <location> (Runtime)
- µð½ºÅ©¿¡¼ ±ÇÇÑ µ¥ÀÌÅͺ£À̽ºÀÇ À§Ä¡ÀÔ´Ï´Ù. ÀÌ
Àμö´Â -password Àμö¿Í ÇÔ²² »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.
- -nl <locale> (OSGi)
- osgi.nlÀ» <locale>·Î ¼³Á¤ÇÏ´Â °Í°ú µ¿µîÇÔ
- -noLazyRegistryCacheLoading (Runtime)
- eclipse.noLazyRegistryCacheLoadingÀ»
"true"·Î ¼³Á¤ÇÏ´Â °Í°ú µ¿µîÇÔ
- -noRegistryCache
(Runtime)
- eclipse.noRegistryCache¸¦ "true"·Î ¼³Á¤ÇÏ´Â °Í°ú µ¿µîÇÔ
- -noSplash (Executable, Main)
- ½ºÇ÷¡½Ã ȸéÀÇ Ç¥½Ã ¿©ºÎ¸¦ Á¦¾îÇÕ´Ï´Ù.
- -os <operating system> (OSGi)
- osgi.os¸¦ <operating system>À¸·Î ¼³Á¤ÇÏ´Â °Í°ú µ¿µîÇÔ
- -password <password> (Runtime)
- ±ÇÇÑ µ¥ÀÌÅͺ£À̽ºÀÇ ¾ÏÈ£
-
- -pluginCustomization <location> (Runtime)
- eclipse.pluginCustomizationÀ»
<location>À¸·Î ¼³Á¤ÇÏ´Â °Í°ú µ¿µîÇÔ
- -product <id> (OSGi) NEW
- eclipse.product¸¦ <id>·Î ¼³Á¤ÇÏ´Â °Í°ú µ¿µîÇÔ
- -showSplash <command> (Main)
- ½ºÇ÷¡½Ã ȸéÀ» Ç¥½ÃÇÒ ¶§ »ç¿ëÇÒ ¸í·ÉÀ»
ÁöÁ¤ÇÕ´Ï´Ù. º¸Åë Eclipse ½ÇÇà ÆÄÀÏ¿¡¼ Á¦°øÇÕ´Ï´Ù.
- -user <location> (OSGi) NEW
- osgi.user.area¸¦ <location>À¸·Î ¼³Á¤ÇÏ´Â °Í°ú µ¿µîÇÔ
- -vm <path to java executable> (Executable, Main) NEW
- Eclipse ½ÇÇà ÆÄÀÏ¿¡ Àü´ÞÇÏ´Â °æ¿ì ÀÌ ¿É¼ÇÀº
Eclipse ½ÇÇà¿¡ »ç¿ëÇÒ Java VM À§Ä¡¸¦ ã´Â µ¥ »ç¿ëµË´Ï´Ù. ÀÌ ¶§
ã´Â À§Ä¡´Â ÇØ´ç Java ½ÇÇà ÆÄÀÏÀÇ Àüü ÆÄÀÏ ½Ã½ºÅÛ °æ·Î¿©¾ß
ÇÕ´Ï´Ù. °æ·Î¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é Eclipse ½ÇÇà ÆÄÀÏÀº
°Ë»ö ¾Ë°í¸®ÁòÀ» »ç¿ëÇÏ¿© ÀûÀýÇÑ VMÀ» ã½À´Ï´Ù. ¸ðµç
°æ¿ì ½ÇÇà ÆÄÀÏÀº -vm Àμö¸¦ »ç¿ëÇÏ¿© Java ±âº»¿¡ »ç¿ëµÈ
½ÇÁ¦ VMÀÇ °æ·Î¸¦ Àü´ÞÇÕ´Ï´Ù. ±× ´ÙÀ½ Java ±âº»Àº
ÀÌ °ªÀ» eclipse.vm¿¡ ÀúÀåÇÕ´Ï´Ù.
- -vmargs [vmargs*] (Executable,
Main) NEW
- Eclipse¿¡ Àü´ÞÇÏ´Â °æ¿ì ÀÌ ¿É¼ÇÀº
Eclipse ½ÇÇà¿¡ »ç¿ëÇÒ Java VM Á¶ÀÛ À§Ä¡¸¦ ã´Â µ¥
»ç¿ëµË´Ï´Ù. À§Ä¡¸¦ ÁöÁ¤ÇÏ´Â °æ¿ì ÀÌ ¿É¼ÇÀº ¸í·ÉÇàÀÇ
³¡¿¡ ¿Í¾ß ÇÕ´Ï´Ù. À§Ä¡¸¦ ½ÇÇà ÆÄÀÏ ¸í·ÉÇà¿¡ ÁöÁ¤ÇÏÁö
¾Ê´Â °æ¿ì¿¡µµ ½ÇÇà ÆÄÀÏÀº -vmargs Àμö¸¦ »ç¿ëÇÏ´Â Java·Î
Àü´ÞµÈ ¸í·ÉÇà¿¡ ½ÇÇà ÁßÀΠŬ·¡½º¸¦ Æ÷ÇÔÇÑ °ü·Ã Àμö¸¦
ÀÚµ¿À¸·Î Ãß°¡ÇÕ´Ï´Ù. ±× ´ÙÀ½ Java ±âº»Àº ÀÌ °ªÀ»
eclipse.vmargs¿¡ ÀúÀåÇÕ´Ï´Ù.
- -ws <window system> (OSGi)
- osgi.ws¸¦ <window system>À¸·Î ¼³Á¤ÇÏ´Â °Í°ú µ¿µîÇÔ
´õ ÀÌ»ó »ç¿ëÇÏÁö ¾Ê´Â ¸í·ÉÇà Àμö
´ÙÀ½ ¸í·ÉÇà Àμö´Â ´õ ÀÌ»ó °ü·ÃÀÌ ¾ø°Å³ª ´ëüµÈ »óÅÂÀ̰í
¿ª¹æÇâ ȣȯ¼ºÀ» À¯Áöº¸¼öÇϵµ·Ï ·±Å¸ÀÓ¿¡¼ ÀÌ¿ëµÇ¸ç
½ÇÇà ÁßÀÎ ÀÀ¿ëÇÁ·Î±×·¥¿¡ Àü´ÞµÇÁö ¾Ê½À´Ï´Ù.
- -boot
- -configuration ÂüÁ¶
- -classLoaderProperties
- ´õ ÀÌ»ó °ü·Ã ¾øÀ½
- -firstUse
- ´õ ÀÌ»ó °ü·Ã ¾øÀ½
- -newUpdates
- ´õ ÀÌ»ó °ü·Ã ¾øÀ½
- -noPackagePrefixes
- ´õ ÀÌ»ó °ü·Ã ¾øÀ½
- -noUpdate
- ´õ ÀÌ»ó °ü·Ã ¾øÀ½
- -plugins
- ´õ ÀÌ»ó °ü·Ã ¾øÀ½
- -update
- ´õ ÀÌ»ó °ü·Ã ¾øÀ½
±âŸ
´ÙÀ½ ¸í·ÉÇà Àμö´Â ´Ù¾çÇÑ Eclipse Ç÷¯±×Àο¡¼ Á¤ÀǵǸç
Á¤ÀÇÇÏ´Â Ç÷¯±×ÀÎÀÌ ¼³Ä¡, ÇØ¼® ¹× Ȱ¼ºÈµÈ °æ¿ì¿¡¸¸ Áö¿øµË´Ï´Ù.
- -noVersionCheck (workbench)
- <description>
- -perspective (workbench)
- <description>
- -refresh (org.eclipse.core.resources)
- <description>
- -showLocation (org.eclipse.ui.ide.workbench)
- <description>
- -allowDeadlock
- <description>
½Ã½ºÅÛ Æ¯¼º
´ÙÀ½ ½Ã½ºÅÛ Æ¯¼ºÀº Eclipse ·±Å¸ÀÓ¿¡¼ »ç¿ëµË´Ï´Ù. "osgi"·Î
½ÃÀÛÇÏ´Â ÀÌ·¯ÇÑ ½Ã½ºÅÛ Æ¯¼ºÀº OSGi ÇÁ·¹ÀÓ¿öÅ© ±¸Çö¿¡ ƯÁ¤ÇÏÁö¸¸
"eclipse"·Î ½ÃÀÛÇÏ´Â ÀϺΠ½Ã½ºÅÛ Æ¯¼ºÀº OSGi
ÇÁ·¹ÀÓ¿öÅ©ÀÇ ¸Ç À§¿¡ °èÃþÈµÈ Eclipse ·±Å¸ÀÓ¿¡ ƯÁ¤ÇÔ¿¡ À¯ÀÇÇϽʽÿÀ.
ÀÌ·¯ÇÑ Æ¯¼º ´ëºÎºÐÀº ¸í·ÉÇà°ú µ¿µîÇÕ´Ï´Ù({}
Áß°ýÈ£ÀÇ °ª ¹× ¸í·ÉÇà Àμö
¼½¼Ç ÂüÁ¶). »ç¿ëÀÚ´Â ¸í·ÉÇà ¶Ç´Â Æ¯¼º ¼³Á¤À» »ç¿ëÇÏ¿©
°ªÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Ư¼ºÀº ´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î
¼³Á¤µÉ ¼ö ÀÖ½À´Ï´Ù.
- -DpropName=propValue¸¦ Java VMÀÇ VM Àμö·Î »ç¿ë
- ÇØ´ç ±¸¼º ¿µ¿ª¿¡¼ config.ini ÆÄÀÏ¿¡ ÇÊ¿äÇÑ Æ¯¼º ¼³Á¤
- eclipse.application {-application}
- ½ÇÇàÇÒ ÀÀ¿ëÇÁ·Î±×·¥ IDÀÔ´Ï´Ù. ¿©±â¿¡ ÁöÁ¤µÈ
°ªÀº ½ÇÇà ÁßÀÎ Á¦Ç°(eclipse.product
ÂüÁ¶)¿¡¼ Á¤ÀÇÇÑ ÀÀ¿ëÇÁ·Î±×·¥À» ´ëüÇÕ´Ï´Ù.
- eclipse.commands
- sdf
- eclipse.consoleLog
- "true"ÀÎ °æ¿ì ·Î±× Ãâ·Âµµ JavaÀÇ
System.out¿¡ ¼Û½ÅµË´Ï´Ù. º¸Åë ¸í·É ½©¿¡ ´Ù½Ã
¼Û½ÅµË´Ï´Ù. -debug¿Í ÇÔ²² °áÇÕÇϸé À¯¿ëÇÕ´Ï´Ù.
- eclipse.debug.startupTime
- ÀÌ ¼¼¼Ç¿¡¼ Java VMÀÌ ½ÃÀÛµÈ ½Ã°£(¹Ð¸® ÃÊ)
- eclipse.exitcode
- <description>
- eclipse.exitdata
- <description>
- eclipse.manifestConverter
- ·¹°Å½Ã plugin.xml ÆÄÀÏÀ» manifest.mf ÆÄÀÏ·Î º¯È¯ÇÒ ¶§ »ç¿ëÇÒ manifest º¯È¯±âÀÇ Å¬·¡½º À̸§
- eclipse.noExtensionMunging
- "true"ÀÎ °æ¿ì ·¹°Å½Ã ·¹Áö½ºÆ®¸®
È®ÀåÀº ±×´ë·Î ³²¾Æ ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î ÀÌ·¯ÇÑ
È®ÀåÀº °»½ÅÇÏ¿© Eclipse 3.0¿¡ ÀÖ´Â »õ È®ÀåÁ¡ ID¸¦
»ç¿ëÇÕ´Ï´Ù.
- eclipse.noLazyRegistryCacheLoading {-noLazyRegistryCacheLoading}
- "true"ÀÎ °æ¿ì Ç÷§ÆûÀÇ Ç÷¯±×ÀÎ
·¹Áö½ºÆ®¸® ij½Ã ·Îµå ÃÖÀûȰ¡ ºñȰ¼ºÈµË´Ï´Ù. ±âº»ÀûÀ¸·Î
±¸¼º ¿ä¼Ò´Â ·¹Áö½ºÆ®¸® ij½Ã°¡ »ç¿ë °¡´ÉÇÑ °æ¿ì ¿äûÇÒ ¶§¿¡¸¸
ÇØ´ç ·¹Áö½ºÆ®¸® ij½Ã¿¡¼ ·ÎµåµÇ¾î ¸Þ¸ð¸® ¿¹Á¤ ¹üÀ§¸¦
ÁÙÀÔ´Ï´Ù. ÀÌ ¿É¼ÇÀº ½ÃÀÛÇÒ ¶§ ·¹Áö½ºÆ®¸® ij½Ã¸¦
ÀüüÀûÀ¸·Î ·ÎµåÇϵµ·Ï °Á¦ ½ÇÇàÇÕ´Ï´Ù.
- eclipse.noRegistryCache {-noRegistryCache}
- "true"ÀÎ °æ¿ì ³»ºÎ È®Àå ·¹Áö½ºÆ®¸®
ij½ÃÀÇ ÀÐ±â ¹× ¾²±â°¡ ºÒ°¡´ÉÇÕ´Ï´Ù.
- eclipse.pluginCustomization {-pluginCustomization}
- Ç÷¯±×ÀΠȯ°æ ¼³Á¤ÀÇ ±âº» ¼³Á¤ÀÌ µé¾î ÀÖ´Â
Ư¼º ÆÄÀÏÀÇ ÆÄÀÏ ½Ã½ºÅÛ À§Ä¡ÀÔ´Ï´Ù. ÀÌ ±âº» ¼³Á¤Àº 1Â÷ ±â´É¿¡ ÁöÁ¤µÈ ±âº» ¼³Á¤À» ´ëüÇÕ´Ï´Ù. »ó´ë °æ·Î´Â Eclipse ÀÚüÀÇ
ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿¡ µû¶ó ÇØ¼®µË´Ï´Ù.
- eclipse.product {-product}
- ½ÇÇà ÁßÀÎ Á¦Ç° IDÀÔ´Ï´Ù. ÀÌ ID¸¦ ÅëÇØ ´Ù¾çÇÑ
ºê·£µù Á¤º¸ ¹× »ç¿ëµÇ´Â ÀÀ¿ëÇÁ·Î±×·¥À» Á¦¾îÇÕ´Ï´Ù.
- eclipse.vm {-vm}
- Eclipse ½ÇÇà¿¡ »ç¿ëÇÑ Java ½ÇÇà ÆÄÀÏÀÇ °æ·ÎÀÔ´Ï´Ù. ÀÌ
Á¤º¸´Â Àç½ÇÇà ¸í·ÉÇàÀ» ±¸¼ºÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.
- eclipse.vmargs {-vmargs}
- Eclipse ½ÇÇà¿¡ »ç¿ëÇÑ VM Àμö¸¦ ³ª¿ÇÕ´Ï´Ù. ÀÌ
Á¤º¸´Â Àç½ÇÇà ¸í·ÉÇàÀ» ±¸¼ºÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.
- osgi.adaptor
- »ç¿ëÇÒ OSGi ÇÁ·¹ÀÓ¿öÅ© ¾î´ðÅÍÀÇ Å¬·¡½º À̸§
- osgi.arch {-arch}
- -arch ÂüÁ¶
- osgi.baseConfiguration.area
- asf
- osgi.bundles
- ½Ã½ºÅÛÀ» °¡µ¿ÇÏ¿© ½ÇÇàÇϸé ÀÚµ¿À¸·Î ¼³Ä¡µÇ¾î
¼±ÅÃÀûÀ¸·Î ½ÃÀ۵Ǵ ½°Ç¥·Î ±¸ºÐµÈ ¹øµé ¸ñ·ÏÀÔ´Ï´Ù. ´ÙÀ½Àº
°¢ Ç׸ñ ¾ç½ÄÀÔ´Ï´Ù.
<URL | simple bundle location>[@ [<start-level>] [":start"]]
½ÃÀÛ ·¹º§(>0ÀÎ Á¤¼ö)ÀÌ ´©¶ôµÇ¸é ÇÁ·¹ÀÓ¿öÅ©¿¡¼´Â
¹øµéÀÇ ±âº» ½ÃÀÛ ·¹º§À» »ç¿ëÇÕ´Ï´Ù. "start" ű׸¦
Ãß°¡ÇÏ¸é ¹øµéÀº ¼³Ä¡ ÈÄ ½ÃÀÛµÊÀ¸·Î Ç¥½ÃµË´Ï´Ù. ´Ü¼ø ¹øµé
À§Ä¡´Â ÇÁ·¹ÀÓ¿öÅ©ÀÇ »óÀ§ µð·ºÅ丮¿¡ »ó´ëÀûÀ¸·Î ÇØ¼®µË´Ï´Ù. ½ÃÀÛ
·¹º§Àº ¹øµéÀ» ½ÇÇàÇØ¾ß ÇÏ´Â °æ¿ì¿¡ OSGi ½ÃÀÛ ·¹º§À»
Ç¥½ÃÇÕ´Ï´Ù. ÀÌ °ªÀÌ ¼³Á¤µÇÁö ¾ÊÀ¸¸é ½Ã½ºÅÛ¿¡¼ ÀûÀýÇÑ
±âº»°ªÀ» °è»êÇÕ´Ï´Ù.
- osgi.clean
- "true"·Î ¼³Á¤Çϸé OSGi ÇÁ·¹ÀÓ¿öÅ© ¹× Eclipse ·±Å¸ÀÓ¿¡ »ç¿ëµÇ´Â
ij½ÃµÈ µ¥ÀÌÅͰ¡ Á¤¸®µË´Ï´Ù. ±×·¯¸é ¹øµé Á¾¼Ó¼º ºÐ¼® ¹×
eclipse È®Àå ·¹Áö½ºÆ®¸® µ¥ÀÌÅ͸¦ ÀúÀåÇϱâ À§ÇØ »ç¿ëµÇ´Â ij½Ã°¡ Á¤¸®µË´Ï´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇϸé
eclipse´Â ÀÌ Ä³½ÃµéÀ» ´Ù½Ã ÃʱâÈÇÏ°Ô µË´Ï´Ù.
- osgi.configuration.cascaded
- "true"·Î ¼³Á¤Çϸé ÀÌ ±¸¼ºÀº
»óÀ§ ±¸¼º¿¡ °è´Ü½ÄÀ¸·Î ¼³Á¤µË´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº
À§Ä¡ ¼½¼ÇÀ» ÂüÁ¶ÇϽʽÿÀ.
- osgi.configuration.area {-configuration}
- ÀÌ·¯ÇÑ Ç÷§ÆûÀ» ½ÇÇàÇÏ´Â µ¥ »ç¿ëÇÒ ±¸¼º
À§Ä¡ÀÔ´Ï´Ù. ±¸¼º¿¡¼´Â ½ÇÇàÇÑ Ç÷¯±×ÀÎ ¹× ´Ù¾çÇÑ ±âŸ
½Ã½ºÅÛ ¼³Á¤À» ÆÇº°ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº
À§Ä¡ ¼½¼ÇÀ» ÂüÁ¶ÇϽʽÿÀ.
- osgi.configuration.area.default
- ÀÌ·¯ÇÑ Ç÷§ÆûÀ» ½ÇÇàÇÏ´Â µ¥ »ç¿ëÇÒ ±âº» ±¸¼º
À§Ä¡ÀÔ´Ï´Ù. ±¸¼º¿¡¼´Â ½ÇÇàÇÑ Ç÷¯±×ÀÎ ¹× ´Ù¾çÇÑ ±âŸ
½Ã½ºÅÛ ¼³Á¤À» ÆÇº°ÇÕ´Ï´Ù. ÀÌ °ª, Áï ±âº» ¼³Á¤Àº
osgi.configuration.area¿¡ ¼³Á¤µÈ °ªÀÌ ¾ø´Â °æ¿ì¿¡¸¸
»ç¿ëµË´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº
À§Ä¡ ¼½¼ÇÀ» ÂüÁ¶ÇϽʽÿÀ.
- osgi.console {-console}
- ³ÎÀÌ ¾Æ´Ñ °ªÀ¸·Î ¼³Á¤Çϸé OSGi ÄܼÖÀ» ¼³Ä¡ÇÑ °æ¿ì
ÇØ´ç ÄܼÖÀÌ »ç¿ë °¡´ÉÇÕ´Ï´Ù. °ªÀÌ ÀûÀýÇÑ Á¤¼öÀÎ °æ¿ì
ÀÌ °ªÀº ÄܼÖÀÌ Ã»ÃëÇÏ´Â Æ÷Æ®·Î ÇØ¼®µÇ¾î ÁöÁ¤µÈ Æ÷Æ®·Î
ÇØ´ç Ãâ·ÂÀ» ÁöÁ¤ÇÕ´Ï´Ù. ½Ã½ºÅÛ »óŸ¦ Á¶»çÇÒ ¶§ À¯¿ëÇÕ´Ï´Ù.
- osgi.console.class
- ¿äûÇÒ °æ¿ì ½ÇÇàÇÒ ÄܼÖÀÇ Å¬·¡½º À̸§
- osgi.debug {-debug}
- ³ÎÀÌ ¾Æ´Ñ °ªÀ¸·Î ¼³Á¤Çϸé Ç÷§ÆûÀº µð¹ö±×
¸ðµå°¡ µË´Ï´Ù. °ªÀÌ ¹®ÀÚ¿ÀÎ °æ¿ì ÀÌ °ªÀº .options
ÆÄÀÏ À§Ä¡·Î ÇØ¼®µË´Ï´Ù. ÀÌ ÆÄÀÏÀº Ç÷¯±×Àο¡¼
»ç¿ë °¡´ÉÇÑ µð¹ö±× È®ÀåÁ¡ ¹× ÀÌ·¯ÇÑ È®ÀåÁ¡ÀÇ »ç¿ë
°¡´É ¿©ºÎ¸¦ Ç¥½ÃÇÕ´Ï´Ù. À§Ä¡¸¦ ÁöÁ¤µÇÁö ¾ÊÀº °æ¿ì
Ç÷§Æû¿¡¼´Â ¼³Ä¡ µð·ºÅ丮 ¾Æ·¡ÀÇ .options ÆÄÀÏÀ»
°Ë»öÇÕ´Ï´Ù.
- osgi.dev {-dev}
- ºó ¹®ÀÚ¿·Î ¼³Á¤Çϸé dev ¸ðµå°¡ °£´ÜÈ÷
ÄÑÁý´Ï´Ù. ¶ÇÇÑ ÀÌ Æ¯¼ºÀº Ç÷¯±×ÀÎ ¼¼Æ®ÀÇ »ç¿ëÀÚ Á¤ÀÇ
Ŭ·¡½º °æ·Î Ãß°¡°¡ µé¾î ÀÖ´Â Java Ư¼º ÆÄÀÏÀÇ URL ¶Ç´Â
°¢ Ç÷¯±×ÀÎÀÇ Å¬·¡½º °æ·Î¿¡ Ãß°¡µÇ´Â ½°Ç¥·Î ±¸ºÐµÈ
Ŭ·¡½º Ç׸ñ¿¡ ¼³Á¤µË´Ï´Ù. »ç¿ëÀÚ Á¤ÀÇµÈ dev ½Ã°£
Ŭ·¡½º °æ·Î¸¦ ¿ä±¸ÇÏ´Â °¢ Ç÷¯±×ÀÎÀÇ °æ¿ì ÇØ´ç ÆÄÀÏ¿¡
´ÙÀ½ ¾ç½ÄÀÇ Ç׸ñÀÌ µé¾î ÀÖ½À´Ï´Ù.
<plug-in id>=<Ãß°¡ÇÒ ½°Ç¥·Î ±¸ºÐµÈ Ŭ·¡½º °æ·Î Ç׸ñ>
¿©±â¼ plug-in id "*"´Â º°µµÀÇ ¾ð±ÞÀÌ
¾ø´Â ÇÑ ¸ðµç Ç÷¯±×Àΰú ÀÏÄ¡ÇÕ´Ï´Ù.
- osgi.framework
- OSGi ÇÁ·¹ÀÓ¿öÅ© URL À§Ä¡ÀÔ´Ï´Ù. Eclipse
¼³Ä¡¸¦ ÇØÃ¼ÇÒ °æ¿ì À¯¿ëÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº
À§Ä¡ ¼½¼ÇÀ» ÂüÁ¶ÇϽʽÿÀ.
- osgi.frameworkClassPath
- OSGi ÇÁ·¹ÀÓ¿öÅ© ±¸Çö¿¡ »ç¿ëÇÒ ½°Ç¥·Î ±¸ºÐµÈ
Ŭ·¡½º °æ·Î Ç׸ñ ¸ñ·ÏÀÔ´Ï´Ù. »ó´ë À§Ä¡´Â ÇÁ·¹ÀÓ¿öÅ©
À§Ä¡¿¡ µû¶ó ÇØ¼®µË´Ï´Ù(osgi.framework ÂüÁ¶).
- osgi.install.area {-install}
- Ç÷§ÆûÀÇ ¼³Ä¡ À§Ä¡ÀÔ´Ï´Ù. ÀÌ ¼³Á¤Àº
±âº» Eclipse Ç÷¯±×ÀÎÀÇ À§Ä¡¸¦ Ç¥½ÃÇϸç Eclipse ¼³Ä¡¸¦
ÇØÃ¼ÇÒ °æ¿ì À¯¿ëÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº
À§Ä¡ ¼½¼ÇÀ» ÂüÁ¶ÇϽʽÿÀ.
- osgi.instance.area {-data}
- ÀÌ ¼¼¼Ç¿¡¼ÀÇ ÀνºÅϽº µ¥ÀÌÅÍ À§Ä¡ÀÔ´Ï´Ù. Ç÷¯±×Àο¡¼´Â
ÀÌ À§Ä¡¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅ͸¦ ÀúÀåÇÕ´Ï´Ù. ¿¹¸¦ µé¾î
ÀÚ¿ø Ç÷¯±×Àο¡¼´Â ÀÌ À§Ä¡¸¦ ÇÁ·ÎÁ§Æ®(ÀÛ¾÷°ø°£À̶ó°íµµ
ÇÔ)ÀÇ ±âº» À§Ä¡·Î »ç¿ëÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº
À§Ä¡ ¼½¼ÇÀ» ÂüÁ¶ÇϽʽÿÀ.
- osgi.instance.area.default
- ÀÌ ¼¼¼Ç¿¡¼ÀÇ ±âº» ÀνºÅϽº µ¥ÀÌÅÍ À§Ä¡ÀÔ´Ï´Ù. Ç÷¯±×Àο¡¼´Â
ÀÌ À§Ä¡¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅ͸¦ ÀúÀåÇÕ´Ï´Ù. ¿¹¸¦ µé¾î
ÀÚ¿ø Ç÷¯±×Àο¡¼´Â ÀÌ À§Ä¡¸¦ ÇÁ·ÎÁ§Æ®(ÀÛ¾÷°ø°£À̶ó°íµµ
ÇÔ)ÀÇ ±âº» À§Ä¡·Î »ç¿ëÇÕ´Ï´Ù. ÀÌ °ª, Áï ±âº» ¼³Á¤Àº
osgi.instance.area¿¡ ¼³Á¤µÈ °ªÀÌ ¾ø´Â °æ¿ì¿¡¸¸
»ç¿ëµË´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº
À§Ä¡ ¼½¼ÇÀ» ÂüÁ¶ÇϽʽÿÀ.
- osgi.manifest.cache
- »ý¼ºµÈ Manifest°¡ ¹ß°ß ¹× »ý¼ºµÈ À§Ä¡ÀÔ´Ï´Ù. ±âº»°ªÀº
±¸¼º ¿µ¿ªÀÌÁö¸¸ Manifest ij½Ã¸¦ º°µµ·Î ÀúÀåÇÒ ¼ö ÀÖ½À´Ï´Ù.
- osgi.nl {-nl}
- Eclipse Ç÷§ÆûÀ» ½ÇÇàÇÒ ·ÎÄÉÀÏ À̸§ÀÔ´Ï´Ù. NL °ªÀº
Ç¥ÁØ Java ·ÎÄÉÀÏ À̸§ ÁöÁ¤ ±ÔÄ¢À» µû¶ó¾ß ÇÕ´Ï´Ù.
- osgi.os {-os}
- ¿î¿µ üÁ¦ °ªÀÔ´Ï´Ù. ÀÌ °ªÀº Eclipse¿¡ ¾Ë·ÁÁø
Eclipse ÇÁ·Î¼¼¼ ¾ÆÅ°ÅØÃ³ À̸§ Áß Çϳª¿©¾ß ÇÕ´Ï´Ù(¿¹: x86, sparc, ...).
- osgi.splashLocation
- Eclipse¸¦ ½ÃÀÛÇÒ ¶§ Ç¥½ÃÇÒ ½ºÇ÷¡½Ã ȸé(.bmp
ÆÄÀÏ)ÀÇ Àý´ë URL À§Ä¡ÀÔ´Ï´Ù. ÀÌ Æ¯¼ºÀº
osgi.splashPath¿¡ ¼³Á¤µÈ °ªÀ» ´ëüÇÕ´Ï´Ù.
- osgi.splashPath
- splash.bmp ÆÄÀÏÀ» °Ë»öÇÏ´Â ½°Ç¥·Î ±¸ºÐµÈ URL
¸ñ·ÏÀÔ´Ï´Ù. ÀÌ Æ¯¼ºÀº
osgi.splashLocation¿¡ ¼³Á¤µÈ °ªÀ¸·Î ´ëüµË´Ï´Ù.
- osgi.user.area {-user}
- »ç¿ëÀÚ ¿µ¿ªÀÇ À§Ä¡ÀÔ´Ï´Ù. »ç¿ëÀÚ ¿µ¿ªÀº OS
»ç¿ëÀÚ¿¡°Ô ƯÁ¤ÇÑ µ¥ÀÌÅÍ(¿¹: ȯ°æ ¼³Á¤)¸¦ Æ÷ÇÔÇϰí
Eclipse ¼³Ä¡, ±¸¼º ¶Ç´Â ÀνºÅϽº¿Í´Â µ¶¸³µÇ¾î ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº
À§Ä¡ ¼½¼ÇÀ» ÂüÁ¶ÇϽʽÿÀ.
- osgi.user.area.default
- »ç¿ëÀÚ ¿µ¿ªÀÇ ±âº» À§Ä¡ÀÔ´Ï´Ù. »ç¿ëÀÚ ¿µ¿ªÀº OS
»ç¿ëÀÚ¿¡°Ô ƯÁ¤ÇÑ µ¥ÀÌÅÍ(¿¹: ȯ°æ ¼³Á¤)¸¦ Æ÷ÇÔÇϰí
Eclipse ¼³Ä¡, ±¸¼º ¶Ç´Â ÀνºÅϽº¿Í´Â µ¶¸³µÇ¾î ÀÖ½À´Ï´Ù. ÀÌ °ª, Áï ±âº» ¼³Á¤Àº
osgi.user.area¿¡ ¼³Á¤µÈ °ªÀÌ ¾ø´Â °æ¿ì¿¡¸¸
»ç¿ëµË´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº
À§Ä¡ ¼½¼ÇÀ» ÂüÁ¶ÇϽʽÿÀ.
- osgi.ws {-ws}
- ⠽ýºÅÛ °ªÀÔ´Ï´Ù. ÀÌ °ªÀº Eclipse¿¡ ¾Ë·ÁÁø
Eclipse ⠽ýºÅÛ À̸§ Áß Çϳª¿©¾ß ÇÕ´Ï´Ù(¿¹: win32, motif, ...).
- osgi.syspath
- <xxx°¡ °è¼Ó »ç¿ëµË´Ï´Ù. À̸§À» °íÁ¤ÇÕ´Ï´Ù.>
À§Ä¡
Eclipse ·±Å¸ÀÓ¿¡¼´Â Ç÷¯±×ÀÎ °³¹ßÀÚ¿¡°Ô µ¥ÀÌÅ͸¦
Àаųª ÀúÀåÇÏ´Â ÄÁÅØ½ºÆ®¸¦, Eclipse »ç¿ëÀÚ¿¡°Ô µ¥ÀÌÅÍ
°øÀ¯ ¹× °¡½Ã¼ºÀÇ ¹üÀ§¿¡ ´ëÇÑ Á¦¾î¸¦ Á¦°øÇÏ´Â À§Ä¡
¼ö¸¦ Á¤ÀÇÇÕ´Ï´Ù. Eclipse´Â ´ÙÀ½°ú °°ÀÌ À§Ä¡ °³³äÀ» Á¤ÀÇÇÕ´Ï´Ù.
- User (-user) {osgi.user.area} [@none, @noDefault, @user.home, @user.dir,
filepath, url]
- »ç¿ëÀÚ À§Ä¡´Â »ç¿ëÀÚ¿¡°Ô ƯÁ¤µÈ À§Ä¡ÀÔ´Ï´Ù. º¸Åë
»ç¿ëÀÚ À§Ä¡´Â Java
user.home
½Ã½ºÅÛ Æ¯¼ºÀÇ °ª¿¡
±âÃÊÇÏÁö¸¸ ÇØ´ç À§Ä¡¸¦ ´ëüÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ ¹üÀ§ÀÇ
ȯ°æ ¼³Á¤°ú °°Àº Á¤º¸ ¹× ·Î±×ÀÎ Á¤º¸´Â »ç¿ëÀÚ À§Ä¡¿¡¼
ãÀ» ¼ö ÀÖ½À´Ï´Ù.
- Install (-install) {osgi.install.area} [@user.home, @user.dir, filepath,
url]
- ¼³Ä¡ À§Ä¡´Â Eclipse ÀÚü°¡ ¼³Ä¡µÈ À§Ä¡ÀÔ´Ï´Ù. ½ÇÁ¦·Î
ÀÌ À§Ä¡´Â ½ÇÇà ÁßÀÎ startup.jar ¶Ç´Â eclipse.exeÀÇ »óÀ§
µð·ºÅ丮(º¸Åë "eclipse")ÀÔ´Ï´Ù. ¿©·¯ »ç¿ëÀÚ°¡
¼³Ä¡¸¦ °øÀ¯ÇÒ ¼ö ÀÖÀ¸¹Ç·Î ÀÌ À§Ä¡´Â ÀÏ¹Ý »ç¿ëÀÚ¿¡°Ô Àбâ
Àü¿ëÀ¸·Î °£Áֵ˴ϴÙ. ¼³Ä¡ À§Ä¡¸¦ ¼³Á¤ÇÏ°í ³ª¸ÓÁö Eclipse¿¡¼
startup.jar¸¦ ºÐ¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- Configuration (-configuration) {osgi.configuration.area} [@none, @noDefault,
@user.home, @user.dir, filepath, url]
- ±¸¼º À§Ä¡¿¡´Â ½ÇÇàÇÒ ¼³Ä¡ ¼¼Æ®(¶Ç´Â ¼ºê¼¼Æ®)¸¦
½Äº° ¹× °ü¸®ÇÏ´Â ÆÄÀÏÀÌ µé¾î ÀÖ½À´Ï´Ù. ÀÌ¿Í °°ÀÌ
ÇÑ ¼³Ä¡¿¡ ¿©·¯ ±¸¼ºÀÌ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ¼³Ä¡´Â ±âº»
±¸¼º ¿µ¿ª°ú ÇÔ²² Á¦°øµÉ ¼ö ÀÖÁö¸¸ ÀÏ¹Ý ½ÃÀÛ ½Ã³ª¸®¿À´Â
¾²±â °¡´ÉÇÑ ±¸¼º À§Ä¡¸¦ ´õ ãÀ¸·Á´Â ·±Å¸ÀÓ°ú ¿¬°üµÇ¾î ÀÖ½À´Ï´Ù.
- Instance (-data) {osgi.instance.area} [@none, @noDefault, @user.home,
@user.dir, filepath, url]
- ÀνºÅϽº À§Ä¡¿¡´Â »ç¿ëÀÚ Á¤ÀÇ µ¥ÀÌÅÍ
¾ÆÆ¼ÆÑÆ®°¡ µé¾î ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ÀÚ¿ø Ç÷¯±×Àο¡¼´Â
ÀνºÅϽº ¿µ¿ªÀ» ÀÛ¾÷°ø°£ À§Ä¡·Î »ç¿ëÇϹǷΠÇÁ·ÎÁ§Æ®ÀÇ ±âº»
ȨÀ» »ç¿ëÇÕ´Ï´Ù. ±âŸ Ç÷¯±×Àο¡¼´Â ÀÌ À§Ä¡¿¡¼ ÇÊ¿äÇÑ
¸ðµç ÆÄÀÏÀ» ¾µ ¼ö ÀÖ½À´Ï´Ù.
»ç¿ëÀÚ´Â ÀÌ·¯ÇÑ ¸ðµç À§Ä¡¸¦ ¼³Á¤ÇÒ ¼ö ÀÖÁö¸¸
Eclipse¿¡¼´Â °ªÀÌ ÁöÁ¤µÇÁö ¾ÊÀ¸¸é ¿Ã¹Ù¸¥ ±âº»°ªÀ»
°è»êÇÕ´Ï´Ù. À§Ä¡¸¦ ¼³Á¤ÇÏ´Â °¡Àå ÀϹÝÀûÀÎ »ç¿ë
ÄÉÀ̽º´Â ÀνºÅϽº ¿µ¿ª ¶Ç´Â IDE ÄÁÅØ½ºÆ®ÀÇ °æ¿ì
ÀÛ¾÷°ø°£ÀÔ´Ï´Ù. ´ÙÀ½À» ÁöÁ¤ÇÏ¿© ƯÁ¤ µ¥ÀÌÅÍ ¼¼Æ®¿¡¼
±âº» Eclipse ±¸¼ºÀ» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
eclipse -data c:\mydata
¼¼ºÎ»çÇ×
À§Ä¡´Â URLÀÔ´Ï´Ù. À§Ä¡¸¦ ´Ü¼øÇÏ°Ô Ç¥½ÃÇϵµ·Ï
ÆÄÀÏ °æ·Îµµ Çã¿ëµÇ°í ÀÚµ¿À¸·Î file: URL Çü½ÄÀ¸·Î
º¯È¯µË´Ï´Ù. È¿À²ÀûÀÎ Á¦¾î ¹× ÆíÀǸ¦ Á¦°øÇÏ´Â
»ç¿ë °¡´ÉÇÑ ¿©·¯ »çÀü Á¤ÀÇµÈ ±âÈ£ À§Ä¡µµ ÀÖ½À´Ï´Ù. À§Ä¡
À¯Çü ¹× ±âÈ£ °ªÀ» Á¶ÇÕÇÑ ¸ðµç °æ¿ì°¡ ¿Ã¹Ù¸£Áö´Â
¾ÊÀ½¿¡ À¯ÀÇÇϽʽÿÀ. ¾Æ·¡ÀÇ Å×ÀÌºí¿¡¼´Â °¡´ÉÇÑ Á¶ÇÕÀ»
ÀÚ¼¼È÷ Ç¥½ÃÇÕ´Ï´Ù. ±âº» ÄÉÀ̽º°¡ ¸ðµç À§Ä¡¿¡¼
¿Ã¹Ù¸£°í ¾²±â °¡´ÉÇÑ Á¶ÇÕÀ¸·Î ¼³Á¤µÇ¾úÀ¸¹Ç·Î
ÀϺΠÇ÷¯±×ÀÎÀº °¡´ÉÇÑ °æ¿ì·Î ³ª¿µÇ¾ú¾îµµ
´Ù¸¥ ¼³Á¤¿¡¼ ½ÇÆÐÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î
ÀνºÅϽº ¿µ¿ªÀ» Á¤ÀÇÇÏÁö ¾ÊÀ¸¸é »ç¿ëÀÚ µ¥ÀÌÅÍ¿¡
ÃÊÁ¡À» ¸ÂÃá Ç÷¯±×ÀÎ(¿¹: Eclipse ÀÚ¿ø Ç÷¯±×ÀÎ)¿¡¼
¸¹Àº ÀÛ¾÷À» ¼öÇàÇÒ ¼ö´Â ¾ø½À´Ï´Ù. Ç÷¯±×ÀÎ °³¹ßÀÚ°¡
ÇÊ¿äÇÑ °æ¿ì Áö¿øÇÑ ¼³Á¤À» ¼±ÅÃÇϰí ÇØ´ç ±â´ÉÀ» ¼³°èÇØ¾ß ÇÕ´Ï´Ù.
- @none
- ÇØ´ç À§Ä¡¸¦ ¸í½ÃÀûÀ¸·Î ¼³Á¤Çϰųª ±âº»°ªÀ¸·Î
¼³Á¤ÇÒ ¼ö ¾øÀ½À» Ç¥½ÃÇÕ´Ï´Ù. ¿¹¸¦ µé¾î »ç¿ëÀÚ µ¥ÀÌÅͰ¡
¾ø´Â RCP ½ºÅ¸ÀÏ ÀÀ¿ëÇÁ·Î±×·¥¿¡¼´Â osgi.instance.area=@noneÀ»
»ç¿ëÇÏ¿© ¿ÜºÎ ÆÄÀÏÀÌ µð½ºÅ©¿¡ ÀÛ¼ºµÇÁö ¾Êµµ·Ï ÇÒ ¼ö
ÀÖ½À´Ï´Ù. @none µÚ¿¡ Ãß°¡ °æ·Î ¼¼±×¸ÕÆ®°¡ ¿Ã ¼ö ¾ø½À´Ï´Ù.
- @noDefault
- Á¤ÀǵÇÁö ¾Ê°Å³ª ¸í½ÃÀûÀ¸·Î Á¤ÀÇµÈ À§Ä¡¸¦ °Á¦
½ÇÇàÇÕ´Ï´Ù. Áï, Eclipse¿¡¼´Â ±âº»°ªÀ» ÀÚµ¿À¸·Î °è»êÇÏÁö
¾Ê½À´Ï´Ù. ÀÌ ¹æ¹ýÀº ÇØ´ç À§Ä¡¿¡ ÀÖ´Â µ¥ÀÌÅÍ´Â Çã¿ëÇÏ·Á°í
ÇÒ ¶§ Eclipse ±âº»°ªÀÌ ÀûÀýÇÏÁö ¾ÊÀº °æ¿ì À¯¿ëÇÕ´Ï´Ù. @noDefault
µÚ¿¡ Ãß°¡ °æ·Î ¼¼±×¸ÕÆ®°¡ ¿Ã ¼ö ¾ø½À´Ï´Ù.
- @user.home
- Eclipse¸¦ »ç¿ëÀÚ È¨ µð·ºÅ丮¿Í °ü·ÃµÈ À§Ä¡ °ªÀ»
°è»êÇϵµ·Ï ÁöÁ¤ÇÕ´Ï´Ù. @user.home µÚ¿¡ Ãß°¡ °æ·Î ¼¼±×¸ÕÆ®°¡
¿Ã ¼ö ¾ø½À´Ï´Ù. ¸ðµç °æ¿ì "@user.home" ¹®ÀÚ¿ÀÌ
Java "user.home" ½Ã½ºÅÛ Æ¯¼º °ªÀ¸·Î °£´ÜÈ÷ ¹Ù²ò´Ï´Ù. ¿¹¸¦
µé¾î ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇÕ´Ï´Ù.
osgi.instance.area=@user.home/myWorkspace
´ÙÀ½Àº ÀÌ ¶§ÀÇ °á°ú °ªÀÔ´Ï´Ù.
file:/users/bob/myWorkspace
- @user.dir
- Eclipse¸¦ ÇöÀç ÀÛ¾÷ µð·ºÅ丮¿Í °ü·ÃµÈ À§Ä¡ °ªÀ»
°è»êÇϵµ·Ï ÁöÁ¤ÇÕ´Ï´Ù. @user.dir µÚ¿¡ Ãß°¡ °æ·Î ¼¼±×¸ÕÆ®°¡
¿Ã ¼ö ¾ø½À´Ï´Ù. ¸ðµç °æ¿ì "@user.dir" ¹®ÀÚ¿ÀÌ
Java "user.dir" ½Ã½ºÅÛ Æ¯¼º °ªÀ¸·Î °£´ÜÈ÷ ¹Ù²ò´Ï´Ù. ¿¹¸¦
µé¾î ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇÕ´Ï´Ù.
osgi.instance.area=@user.dir/myWorkspace
´ÙÀ½Àº ÀÌ ¶§ÀÇ °á°ú °ªÀÔ´Ï´Ù.
file:/usr/share/eclipse/myWorkspace
À§Ä¡/°ª |
±âº»°ª Áö¿ø |
ÆÄÀÏ/URL
|
@none
|
@noDefault
|
@user.home
|
@user.dir
|
ÀνºÅϽº
|
¿¹ |
¿¹
|
¿¹
|
¿¹
|
¿¹
|
¿¹(±âº»°ª)
|
±¸¼º
|
¿¹
|
¿¹
|
¿¹*
|
¿¹*
|
¿¹
|
¿¹
|
¼³Ä¡
|
¾Æ´Ï¿À
|
¿¹
|
¾Æ´Ï¿À
|
¾Æ´Ï¿À
|
¿¹
|
¿¹
|
»ç¿ëÀÚ
|
¿¹
|
¿¹
|
¿¹
|
¿¹
|
¿¹
|
¿¹
|
*´Â ÀÌ ¼³Á¤ÀÌ ±â¼úÀûÀ¸·Î´Â °¡´ÉÇÏÁö¸¸ ½Ç¿ëÀûÀ¸·Î´Â
°ü¸®¿¡ ¾î·Á¿òÀÌ ÀÖÀ½À» Ç¥½ÃÇÕ´Ï´Ù. ƯÈ÷ ±¸¼º À§Ä¡°¡ ¾ø´Â
°æ¿ì Eclipse ·±Å¸ÀÓÀº OSGi ÇÁ·¹ÀÓ¿öÅ©¸¦ ½ÃÀÛÇÏ´Â °æ¿ì¿¡¸¸
°¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù.
