TPTP´Â CLASSPATH ¹× ROOTDIR Ư¼º¿¡¸¸ °ü¿©ÇÕ´Ï´Ù.
½ÇÇà ½Ã ¹èÄ¡µÉ ÆÄÀÏÀº ´ÙÀ½°ú °°½À´Ï´Ù.
1. .java, .execution, .testsuite, .deploy, .location, .artifact ÆÄÀÏ À¯ÇüÀ» Á¦¿ÜÇÑ Å×½ºÆ® ÇÁ·ÎÁ§Æ® Ŭ·¡½º °æ·ÎÀÇ ¸ðµç ÆÄÀÏ
2. Å×½ºÆ® ½ÇÇà¿¡ »ç¿ëµÇ´Â ¾ÆÆ¼ÆÑÆ®¿Í ¿¬°üµÈ ¸ðµç Å×½ºÆ® ÀÚ»ê
3. Å×½ºÆ® ½ÇÇà¿¡ »ç¿ëµÇ´Â ¾ÆÆ¼ÆÑÆ®ÀÇ ÀÏ¹Ý Æ¯¼ºÀÎ CLASSPATH Ư¼º
´ÙÀ½ ÇÁ·Î½ÃÀú´Â ROOTDIRÀ» °è»êÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.
´Ü°è 1 |
TPTP´Â ¸ÕÀú ¿ø°Ý ½Ã½ºÅÛ¿¡¼ ROOTDIR À§Ä¡ Ư¼º(ÁöÁ¤µÈ °æ¿ì)À» °Ë»öÇÕ´Ï´Ù. ÀÌ Æ¯¼ºÀÌ ÀÖ´Â °æ¿ì ÇØ´ç °ªÀº ÀÌ ´Ü°èºÎÅÍ Ãâ·ÂÀ¸·Î °£Áֵ˴ϴÙ.
ROOTDIR À§Ä¡ Ư¼ºÀÌ ÁöÁ¤µÇÁö ¾Ê°Å³ª ¿ø°Ý ½Ã½ºÅÛ¿¡ ¾ø´Â °æ¿ì, TPTP´Â ¿ø°Ý ½Ã½ºÅÛ È¯°æÀÇ Àӽà µð·ºÅ丮¸¦ »ç¿ëÇÏ¿© Ư¼ºÀ» µµÃâÇÕ´Ï´Ù. Áï, LOCAL_AGENT_TEMP_DIR, TEMP ¹× TMP¸¦ ÀÌ ¼ø¼´ë·Î °Ë»öÇϰí óÀ½ ¹ß°ßµÈ °ªÀÌ ÀÌ ´Ü°èºÎÅÍ Ãâ·ÂÀ¸·Î °£Áֵ˴ϴÙ. |
´Ü°è 2 |
TPTP´Â ·ÎÄà ½Ã½ºÅÛ¿¡¼ USR_NAME À§Ä¡ Ư¼ºÀ» °Ë»öÇÕ´Ï´Ù. ÀÌ Æ¯¼ºÀÌ ¾ø´Â °æ¿ì Java (System.getProperty("user.name"))¿¡¼ user.name Ư¼ºÀ» °¡Á®¿É´Ï´Ù. |
´Ü°è 3 |
TPTP´Â ´Ü°è 1, 2ÀÇ Ãâ·ÂÀ» ¿¬°áÇÏ¿© »ç¿ëÇÒ ROOTDIR·Î ÁöÁ¤ÇÕ´Ï´Ù. |
ROOTDIR ¾Æ·¡¿¡ ¹èÄ¡µÇ°í ·çÆ®·Î ÁöÁ¤µÉ JARÀ» ¼³Á¤ÇÏ·Á¸é ¾ÆÆ¼ÆÑÆ®ÀÇ CLASSPATH ¸Å°³º¯¼ö¸¦ ¼³Á¤ÇϽʽÿÀ. ¿¹¸¦ µé¾î, ¹èÄ¡µÉ À§Ä¡/½Ã½ºÅÛ¿¡ ÀÌ¹Ì ÀÖ¾î ¹èÄ¡µÇÁö ¾Ê¾Æµµ µÇÁö¸¸ Ŭ·¡½º °æ·Î¿¡ Æ÷ÇԵǾî¾ß ÇÏ´Â JARÀ» ¼³Á¤ÇÏ·Á¸é »ç¿ëÀÚ À§Ä¡¿¡¼ CLASSPATH ¸Å°³º¯¼ö¸¦ ¼³Á¤ÇϽʽÿÀ. µû¶ó¼ ¾ÆÆ¼ÆÑÆ®¿Í À§Ä¡ CLASSPATH °£ÀÇ Â÷ÀÌ´Â JARÀ» ¹èÄ¡ ¹× ÂüÁ¶ÇÒÁö ¶Ç´Â ¹èÄ¡ À§Ä¡¿¡¼ ÂüÁ¶¸¸ÇÏ´ÂÁö ¿©ºÎÀÔ´Ï´Ù.
ƯÁ¤ ¶óÀ̺귯¸®´Â ¾ÆÆ¼ÆÑÆ®ÀÇ Å¬·¡½º °æ·Î Ư¼º¿¡ ³ª¿µÇ´õ¶óµµ ¹èÄ¡µÇÁö ¾Ê½À´Ï´Ù. ³× °³ÀÇ º¸±â´Â ´ÙÀ½°ú °°½À´Ï´Ù.
TPTP 3.3 ÀÌÀüÀÇ Workbench Ŭ¶óÀÌ¾ðÆ®´Â TPTP 3.3 ÀÌ»óÀÇ Agent Controller¸¦ »ç¿ëÇÒ ¼ö ¾øÀ¸¸ç °è¼Ó TPTP 3.3 ÀÌÀü Agent Controller¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. TPTP 3.3 ÀÌ»óÀÇ Å¬¶óÀÌ¾ðÆ®´Â ÀÌÀü Agent Controller¿Í »õ Agent Controller¸¦ ¸ðµÎ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Áï, TPTPÀÇ ÇöÀç Ŭ¶óÀ̾ðÆ®/¼¹ö Áö¿øÀº ´ÙÀ½°ú °°½À´Ï´Ù.
Ŭ¶óÀÌ¾ðÆ® >= TPTP 3.3 ¹× ¼¹ö >= TPTP 3.3[ºñº¸¾È Agent ControllerÀÇ °æ¿ì »õ ÆÄÀÏ Àü¼Û ÇÁ·ÎÅäÄÝ »ç¿ë, º¸¾È ACÀÇ °æ¿ì ÀÌÀü ÆÄÀÏ Àü¼º ÇÁ·ÎÅäÄÝ »ç¿ë]
Ŭ¶óÀÌ¾ðÆ® >= TPTP 3.3 ¹× ¼¹ö < TPTP 3.3[º¸¾È ¹× ºñº¸¾È Agent Controller¿¡ ÀÌÀü ÆÄÀÏ Àü¼Û ÇÁ·ÎÅäÄÝ »ç¿ë]
Ŭ¶óÀÌ¾ðÆ® < TPTP 3.3 ¹× ¼¹ö >= TPTP 3.3[ÀÌÀü Ŭ¶óÀÌ¾ðÆ®´Â »õ ¼¹ö ÆÄÀÏ Àü¼Û ÇÁ·ÎÅäÄÝÀ» ÀÌÇØÇÏÁö ¸øÇϹǷΠÀÌ Á¶ÇÕÀº ÇØ´ç ±â´ÉÀ» ¼öÇàÇÏÁö ¸øÇÔ]
Ŭ¶óÀÌ¾ðÆ® < TPTP 3.3 ¹× ¼¹ö < TPTP 3.3[º¸¾È ¹× ºñº¸¾È Agent Controller¿¡ ÀÌÀü ÆÄÀÏ Àü¼Û ÇÁ·ÎÅäÄÝ »ç¿ë]
TPTP 3.3 ¹× TPTP 4.0ÀÇ °æ¿ì ¹èÄ¡ ¼Óµµ¸¦ °¡¼ÓÈÇϵµ·Ï ÆÄÀÏ Àü¼Û ¼ºñ½º°¡ º¯°æµÇ¾î »õ ÆÄÀÏ Àü¼Û ¼ºñ½º ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. TPTP 3.3 ÀÌÀü Ŭ¶óÀÌ¾ðÆ®´Â ÀÌ »õ ÇÁ·ÎÅäÄÝ¿¡ ´ëÇØ ¾ËÁö ¸øÇϹǷΠÅ×½ºÆ® ¹èÄ¡¿¡ ½ÇÆÐÇÕ´Ï´Ù. »õ Ŭ¶óÀÌ¾ðÆ®´Â »õ ÇÁ·ÎÅäÄݰú ÀÌÀü ÇÁ·ÎÅäÄÝ¿¡ ´ëÇØ ¾Ë°í ÀÖÀ¸¹Ç·Î ¹èÄ¡°¡ ¼öÇàµË´Ï´Ù.
Ư¼º¿¡ ¼³Á¤ÇÏ´Â ¸ðµç ÆÄÀÏ °æ·Î´Â ´ë»ó ½Ã½ºÅÛÀÇ OS À̸§ ÁöÁ¤ ±ÔÄ¢À» ¹Ý¿µÇØ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, Windows Ŭ¶óÀÌ¾ðÆ®¿¡¼ Linux ½Ã½ºÅÛÀ¸·Î ¹èÄ¡ÇÏ¸é¼ ROOTDIRÀ» ÁöÁ¤ÇÑ °æ¿ì, ÇØ´ç °ªÀÌ LinuxÀÇ ¿Ã¹Ù¸¥ °æ·ÎÀÎÁö È®ÀÎÇϽʽÿÀ.
¸ðµç °æ·Î´Â ¹Ýµå½Ã Àý´ë °æ·Î¿©¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, WindowsÀÇ ¿Ã¹Ù¸¥ °æ·Î´Â "C:\myRootDir"À̸ç LinuxÀÇ ¿Ã¹Ù¸¥ °æ·Î´Â "/home/user/myRootDir"ÀÔ´Ï´Ù. ¸ðµç °æ·Î´Â »ó´ë °æ·Î°¡ ¾Æ´Ñ Àý´ë °æ·Î¿©¾ß ÇÕ´Ï´Ù.