WebLogic ¼­¹ö ¿É¼Ç

 

ÀÌ ¼½¼ÇÀº WebLogic ÀνºÅϽº¿¡ ´ëÇÑ Run/Debug  ±¸¼ºÀ» ±â¼úÇÕ´Ï´Ù.


IDEAÀÇ WebLogic ÅëÇÕ¿¡ ´ëÇÑ ´õ ¸¹Àº ¼¼ºÎ»çÇ×À» À§ÇØ Application Server Integrations ¼½¼ÇÀ» ÂüÁ¶ÇϽʽÿÀ.


WebLogic ¾ÖÇø®ÄÉÀÌ¼Ç ¼­¹ö¸¦ ½ÇÇà/µð¹ö±ë Çϱâ À§ÇÑ ¿É¼ÇÀ» ¼³Á¤Çϱâ À§ÇØ, Run Edit Configurations ¸Þ´º Ç׸ñÀ» ¼±ÅÃÇϰí, WebLogic Instance ÅÇ¿¡ °©´Ï´Ù.

WebLogic ¼­¹ö, Áï  Local °ú  Remote À§¿¡¼­ ´ç½ÅÀÇ J2EE ¾îÇø®ÄÉÀ̼ÇÀ» ½ÇÇà/µð¹ö±× Çϱâ À§Çؼ­ µÎ °³ÀÇ ´Ù¸¥ ±¸¼º ŸÀÔÀ» »ý¼ºÇÏ°í »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.  ±×µéÀÇ °¢°¢Àº »óÀÀÇÏ´Â ¼­ºê¼½¼Ç¿¡¼­ ±â¼úµÉ °ÍÀÔ´Ï´Ù.

·ÎÄà WebLogic ÀνºÅϽº ±¸¼º


Local ±¸¼ºÀ» »ý¼ºÇϱâ À§Çؼ­, Add ¹öưÀ» ´©¸£°í Local À» ¼±ÅÃÇÕ´Ï´Ù



·ÎÄà WebLogic ¼­¹ö ±¸¼ºÀº 3 °³ÀÇ ÅÇÀ» °¡Áý´Ï´Ù,  Server  , Deployment ¿Í  Startup/Connection

*   The Server tab



ÅÇÀº ´ÙÀ½ Á¦¾î¸¦ Æ÷ÇÔÇÕ´Ï´Ù:

¾ÖÇø®ÄÉÀ̼Ǽ­¹ö

µå·Ó-´Ù¿î ¹Ú½º¿¡¼­ ±×°ÍÀ» ¼±ÅÃÇÏ´Â °Í¿¡ ÀÇÇØ WebLogic ¾ÖÇø®ÄÉÀÌ¼Ç ¼­¹ö¸¦ ÁöÁ¤ÇϽʽÿÀ.  ¸¸ÀÏ ¾î¶² WebLogic ÀνºÅϽºµµ ´ç½ÅÀÇ ÇÁ·ÎÁ§Æ®·Î ±¸¼ºµÇÁö ¾ÊÀ¸¸é ÀÌ µå·Ó-´Ù¿î ¹Ú½º´Â ºñ¾î ÀÖÀ» °ÍÀÔ´Ï´Ù.   WebLogic ÀνºÅϽº¸¦ ±¸¼ºÇϱâ À§ÇØ Configure...  ¸¦ ´©¸£½Ê½Ã¿À.

°³¹æÇü ºê¶ó¿ìÀú ±×·ì

WebLogic ¾ÖÇø®ÄÉÀÌ¼Ç ¼­¹ö°¡ ½ÃÀÛµÈ ÈÄ µðÆúÆ® ºê¶ó¿ìÀú¸¦ °³½ÃÇϱâ À§ÇÏ¿©, Start browser Ã¼Å© ¹Ú½º¸¦ ¼±ÅÃÇϽʽÿÀ.
Startup page ÅؽºÆ® Çʵ忡¼­ ºê¶ó¿ìÀú¿¡¼­ ¿­¸° ÆäÀÌÁö¸¦ »ý¼ºÇϽʽÿÀ.

VM ¸Å°³ º¯¼ö

ÅØ½ºÆ® Çʵ忡¼­ ¶Ç´Â VM parameters ´ÙÀ̾ó·Î±×¿¡¼­ ¾ÖÇø®ÄÉÀ̼Ǽ­¹ö VM¿¡ ³Ñ¾î°¡´Â ¸Å°³ º¯¼ö¸¦ ÁöÁ¤ÇϽʽÿÀ.

»ç¿ëÀÚ/ÆÐ½º¿öµå

¼±ÅÃµÈ WebLogic ¼­¹ö¸¦ À§ÇÑ Admin »ç¿ëÀÚ¸í°ú ÆÐ½º¿öµå.

Domain path  
µµ¸ÞÀÎ °æ·Î

·ÎÄà WebLogic µµ¸ÞÀÎÀÇ Àå¼Ò.  À§Ä¡´Â ¼öµ¿À¸·Î ÀÔ·ÂµÉ ¼ö Àְųª, µå·Ó-´Ù¿î ¸ñ·ÏÀ¸·ÎºÎÅÍ ¼±ÅÃÇϰųª, ¶Ç´Â ¹öưÀ» ´­·¯¼­ ºÒ·ÁÁö´Â  Select Path ´ÙÀ̾ó·Î±×¸¦ »ç¿ëÇÏ¿© ¼³Á¤ÇÕ´Ï´Ù.


¸¸ÀÏ ´ç½ÅÀÌ ´ç½ÅÀÇ WebLogic ¼­¹ö°¡ »ç¿ëÇÏ´Â µðÆúÆ® Æ÷Æ®¸¦ º¯°æÇÏ´Â °ÍÀÌ ÇÊ¿äÇÏ´Ù¸é, Ưº°ÇÑ µµ¸ÞÀÎÀ» À§ÇØ config.xml  ÆÄÀÏ¿¡¼­ ±× °ªÀ» º¯°æÇϽʽÿÀ.


 

*   The Deployment tab



ÅÇÀº ¼­¹ö ½ÃÀÛ¿¡¼­ Àü°³µÉ modules  ( EJB, Web, J2EE Application) À» °áÁ¤Çϱâ À§ÇØ Á¦¾î¸¦ Æ÷ÇÔÇÕ´Ï´Ù.

¿ÞÂÊ ÆÐ³Î¿¡¼­ ´ç½ÅÀº Àü°³µÇ´Â ¸ðµç °¡¿ëÇÑ ¸ðµâ°ú ÇÔ²² Æ®¸® º¸±â¸¦ º¾´Ï´Ù.


WebLogic ¾ÖÇø®ÄÉÀÌ¼Ç ¼­¹ö¿¡ Àü°³µÉ ¼ö ÀÖ´Â ¸ðµâ¸¸ÀÌ º¸¿©Áý´Ï´Ù.


¸ðµâÀ» ¼±ÅÃÇϸ鼭, ´ç½ÅÀº ±× Àü°³ Á¤º¸(¿ÞÂÊ ÆÐ³Î¿¡ À§Ä¡)¸¦ °ËÅäÇÒ ¼ö ÀÖ°í, ÆíÁýÇÒ ¼ö ÀÖ½À´Ï´Ù.  

J2EE ¾ÖÇø®ÄÉÀ̼Ç/EJB/À¥ ¸ðµâ 'module_name'¸¦ Àü°³

¸¸ÀÏ ¼±ÅõǸé, ÇöÀçÀÇ ¸ðµâÀº ¼­¹ö ½ÃÀÛ¿¡ Àü°³µË´Ï´Ù.  ¸ðµâÀ» À§ÇÑ ¸ðµç ´Ù¸¥ Àü°³ Á¦¾î°¡ »ç¿ë °¡´ÉÇÏ°Ô ÇÏ°Ô µË´Ï´Ù.

Àü°³ ¹æ¹ý

µå·Ó-´Ù¿î ¸ñ·Ï¿¡¼­ÀÇ Àü°³ ¹æ¹ýÀ» ¼±ÅÃÇϽʽÿÀ.

Àü°³ ¼Ò½º

µå·Ó-´Ù¿î ¸ñ·Ï¿¡¼­ ±¸¼ºµÈ Àü°³ ¼Ò½º, º¸Á¸ ÆÄÀÏ(EAR/JAR/WAR)  ¶Ç´Â exploded µð·ºÅ͸®¸¦ ¼±ÅÃÇϽʽÿÀ.  ¸¸ÀÏ ¾î¶² Àü°³ ¼Ò½ºµµ ÇöÀç ¼±ÅÃµÈ ¸ðµâÀ» À§ÇØ ±¸¼ºµÇÁö ¾ÊÀ¸¸é, ÀÌ µå·Ó-´Ù¿î ¹Ú½º´Â ºñ¾î ÀÖÀ» °ÍÀÔ´Ï´Ù. Àü°³ ¼Ò½º¸¦ ±¸¼ºÇϱâ À§Çؼ­, ÇöÀç ¼±ÅÃµÈ ¸ðµâÀ» À§ÇÑ  J2EE Build Settings Tab¸¦ ¿­±â À§ÇØ Configure...  ¹öưÀ» ´©¸£½Ê½Ã¿À.

¼­¹ö¿¡¼­ÀÇ CMP EJB µ¥ÀÌÅÍ ¼Ò½º °Ë»ç

¸¸ÀÏ ¼±ÅõǸé, IDEAÀº ¼­¹ö¿¡ EJB CMP µ¥ÀÌÅÍ ¼Ò½ºÀÇ Á¸À縦 À§ÇØ È®ÀÎÇÕ´Ï´Ù.

 

*   The Startup/Connection tab  . 



ÅÇÀº ´ç½Å¿¡°Ô ½ÃÀÛ/Á¾·á ½ºÅ©¸³Æ®¸¦ ±¸¼ºÇÏ´Â °ÍÀ» °¡´ÉÇÏ°Ô ÇÏ°í º¯¼ö´Â WebLogic ¾ÖÇø®ÄÉÀÌ¼Ç ¼­¹ö¿¡ °Ç³×ÁÝ´Ï´Ù.  ±×°ÍÀº µÎ °³ÀÇ ÅÇ, Run°ú Debug·Î ±¸¼ºµË´Ï´Ù.  ÅÇ Á¦¾î´Â Debug ¿¡¼­ ÇÑ Çʵ带 Á¦¿ÜÇÏ°í °°Àº °ÍÀÔ´Ï´Ù.

½ÃÀÛ/Á¾·á ½ºÅ©¸³Æ®

½ÃÀÛ ½ºÅ©¸³Æ®¸¦ ±¸¼ºÇÏ°í ¸Å°³ º¯¼ö´Â ±×µé¿¡°Ô °Ç³×ÁÝ´Ï´Ù.

¸¸ÀÏ use default üũ ¹Ú½º°¡ ¼±ÅõǸé, WebLogic ¼­¹ö´Â »óÀÀÇÏ´Â ÅØ½ºÆ® Çʵ忡 ³ªÅ¸³ª´Â µðÆúÆ® ½ºÅ©¸³Æ®¿Í ¸Å°³ º¯¼ö¸¦ »ç¿ëÇÏ¿© ½ÃÀÛ/Á¾·á µÉ °Í ÀÔ´Ï´Ù.


¸¸ÀÏ use default  üũ ¹Ú½º°¡ ¼±ÅõÇÁö ¾ÊÀ¸¸é ´ç½ÅÀº ÅØ½ºÆ® Çʵ忡¼­ ¶Ç´Â Configure VM and Program Parameters ´ÙÀ̾ó·Î±×¿¡¼­ ½ºÅ©¸³Æ® °æ·Î(¼öµ¿ ¶Ç´Â  Select Path ´ÙÀ̾ó·Î±×¿¡¼­)¿Í ±× ¸Å°³ º¯¼ö¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

 

ȯ°æ º¯¼ö

ȯ°æ º¯¼ö¸¦ ÁöÁ¤ÇÏ´Â ¿É¼Ç ±×·ìÀº WebLogic ¼­¹ö¿¡ °Ç³×ÁÝ´Ï´Ù.
ÇÊ¿äÇÑ º¯¼ö¸¦ Á¤ÀÇÇϱâ À§ÇÏ¿© Pass environment variables Ã¼Å© ¹Ú½º¸¦ ¼±ÅÃÇϽʽÿÀ.
»õ·Î¿î º¯¼ö¸¦ ÁöÁ¤Çϵµ·Ï Add ¹öưÀ» ´©¸£½Ê½Ã¿À.  ±×°ÍÀº ¸ñ·Ï¿¡ ³ªÅ¸³³´Ï´Ù.

¸ñ·Ï¿¡¼­ ¼±ÅÃµÈ º¯¼ö¸¦ Á¦°ÅÇϱâ À§ÇØ Delete ¹öưÀ» ´©¸£½Ê½Ã¿À.

º¯¼ö¸¦ ÆíÁýÇϱâ À§ÇØ, »óÀÀÇÏ´Â Ä®·³(Name ¶Ç´Â Value)À» ¼±ÅÃÇϰí, ÇÊ¿äÇÑ °ªÀ» ÀÔ·ÂÇϽʽÿÀ.

 

Æ÷Æ®

µð¹ö°Å Æ÷Æ®(¸¸ÀÏ µðÆúÆ® °ªÀÌ Àû´çÇÏÁö ¾ÊÀ¸¸é)À» ÁöÁ¤ÇϽʽÿÀ.  ÀÌ Çʵå´Â Debug ÅÇ¿¡¼­¸¸ Á¸ÀçÇÕ´Ï´Ù.

 

 

¿ø°Ý WebLogic ÀνºÅϽº ±¸¼º


Remote ±¸¼ºÀ» »ý¼ºÇϱâ À§ÇØ, Add ¹öưÀ» ´©¸£°í Remote¸¦ ¼±ÅÃÇϽʽÿÀ.



¿ø°Ý WebLogic ÀνºÅϽº ±¸¼ºÀº 3°³ÀÇ ÅÇÀ¸·Î ±¸¼ºµË´Ï´ÙServer,  Deployment tab( Local WebLogic instance ±¸¼º¿¡¼­ Á¸ÀçÇÏ´Â °Í°ú À¯»çÇÑ) ±×¸®°í  Startup/Connection .

*   The Server tab



ÅÇÀº ´ÙÀ½ Á¦¾î¸¦ Æ÷ÇÔÇÕ´Ï´Ù:

¾ÖÇø®ÄÉÀ̼Ǽ­¹ö

µå·Ó-´Ù¿î ¹Ú½º¿¡¼­ ±×°ÍÀ» ¼±ÅÃÇÏ´Â °Í¿¡ ÀÇÇØ WebLogic ¾ÖÇø®ÄÉÀÌ¼Ç ¼­¹ö¸¦ ÁöÁ¤ÇϽʽÿÀ.  ¸¸ÀÏ ¾î¶² WebLogic ÀνºÅϽºµµ ´ç½ÅÀÇ ÇÁ·ÎÁ§Æ®¿¡¼­ ±¸¼ºµÇÁö ¾ÊÀ¸¸é ÀÌ µå·Ó-´Ù¿î ¹Ú½º´Â ºñ¾î ÀÖÀ» °ÍÀÔ´Ï´Ù. WebLogic ÀνºÅϽº¸¦ ±¸¼ºÇϱâ À§ÇØ Configure...¸¦ ´©¸£½Ê½Ã¿À.

°³¹æÇü ºê¶ó¿ìÀú ±×·ì

WebLogic ¼­¹ö°¡ ½ÃÀÛµÈ ÈÄ¿¡ µðÆúÆ® ºê¶ó¿ìÀú¸¦ °³½ÃÇϱâ À§ÇÏ¿©, Start browser Ã¼Å© ¹Ú½º¸¦ ¼±ÅÃÇϽʽÿÀ.
Startup page ÅؽºÆ® Çʵ忡¼­ ºê¶ó¿ìÀú¿¡¼­ ¿­¸° ÆäÀÌÁö¸¦ »ý¼ºÇϽʽÿÀ.

»ç¿ëÀÚ/ÆÐ½º¿öµå

¼±ÅÃµÈ WebLogic ¼­¹ö¸¦ À§ÇÑ Admin »ç¿ëÀÚ¸í°ú ÆÐ½º¿öµå.

½ÃÇè Á¢¼Ó...

¿ø°Ý WebLogic ¼­¹ö¸¦ À§ÇÑ Á¢¼Ó ¼³Á¤ÀÌ Á¤È®ÇÑÁö¸¦ ¾Ë±â À§ÇØ ±×°ÍÀ» ´©¸£½Ê½Ã¿À.

¸®¸ðÆ® Á¢¼Ó ¼³Á¤ ±×·ì

¿ø°Ý WebLogic ¼­¹ö¿¡ ¿¬°áÇÏ´Â ¸Å°³ º¯¼ö¸¦ ÁöÁ¤Çϱâ À§ÇØ »ç¿ëµÇ´Â ±×·ì.

È£½ºÆ®/Æ÷Æ®

Á¢¼ÓÇÏ´Â ¿ø°Ý WebLogic ¼­¹ö ÁÖ¼Ò¿Í Æ÷Æ®¸¦ ÁöÁ¤ÇϽʽÿÀ.

 

*   The Startup/Connection tab  . 

½ÇÇà/µð¹ö±× ÅÇ

´ç½ÅÀÌ ½ÇÇàµÈ ¿ø°Ý WebLogic ¼­¹ö JVM¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â Ä¿¸Çµå ¶óÀÎ Àμö(ÂüÁ¶¸¦ À§ÇÑ).

Æ÷Æ®

µð¹ö°Å Æ÷Æ®(¸¸ÀÏ µðÆúÆ® °ªÀÌ Àû´çÇÏÁö ¾ÊÀ¸¸é)À» ÁöÁ¤ÇϽʽÿÀ.  ÀÌ Çʵå´Â Debug ÅÇ¿¡¼­¸¸ Á¸ÀçÇÕ´Ï´Ù.