����� "�۾� ����"�� ������ ���� ���� ��� �Ӽ�(���, ���̺귯��, ���Ӽ�, ����, ��)�� �����ϱ� ����, File |
Settings : Project Settings�޴� �׸��� �����ϰ� Paths ��ư�� �����ϴ�. Ư�� ����� ���� Paths ���̾�α׸� ȣ���ϱ� ����, ������Ʈ ���� �� �������� Project �Ǵ� Packages �ǿ� �ִ� ����� ������ ��ư�� Ŭ���Ͽ� ���� �޴��� Module Settings �׸��� �����Ͻʽÿ�.
���� ���̾�αװ� ��Ÿ�� ���Դϴ�:

�⺻������, ���̾�αװ� ����/�߰�/���� ���, ������Ʈ-���� ��ΰ� ����� ��� ������ ��ϰ� �ɼǿ��� ���õ� ��⿡ ���� ���ϴ� ���� ���� ���� ������ ����� ������Ʈ�� ���� ��� ���ؿ� ��� �����ϰ� �ϰ� �ִ� ������Ʈ-���� ��ΰ� ����� ��� ������ ��ϰ� �ɼǿ��� ���õ� ��⿡ ���� ���ϴ� ���� ���� ���� ������ ����� ������Ʈ�� ���� ��� ���� �� ��� �����ϰ� �ϴ� Module list�� �����մϴ�.
��� ���� ������ ��� Ÿ�Կ� ���� �ٸ���, ���� �� Ÿ������ �и��� �� �ֽ��ϴ�:
1.
���� ����- Paths
tab, Libraries tab, Dependencies tab, Order/Export
tab �� Javadoc tab.
2.
J2EE-Ư���� ���� - J2EE
Application Module tab, EJB
Module tab, Web Module tab �� J2EE Build Settings tab.
��� ����� ������Ʈ�� �ȿ� �����ϰ� �ִ� ����� ǥ���մϴ�. ���ο� ����� �߰��ϱ� ����, Add
Module �����縦 ȣ���ϱ� ���� Add
Module ��ư�� �����ʽÿ�. ����� �����ϱ� ����, ��� ���� �װ��� �����ϰ�, Remove Module �� �����ʽÿ�.
������Ʈ ���� ���͸� �ܺ��� ���Ͽ� ����
|
������Ʈ-���� ���(���, ������Ʈ ���̺귯������ ��ΰ� ����)�� ����Ǵ� ����� �����Ͻʽÿ�.

|
�⺻������, ������Ʈ ���� ���͸� �Ʒ��� ��� ��δ� �� ���͸����� ����� ���蹰�Դϴ�. �׷���, ����� �׸��� ������Ʈ ���� �ܺο��� �ٸ� ���͸��� ����� �� �ֽ��ϴ�. �� �ɼ��� �׷� ���� ���谡 �ֽ��ϴ�.
|
���� Use
absolute path�� ���õǸ�, ������Ʈ ����(.ipr) �ܺ��� ������Ʈ�� ���� ������ ��δ� ���������� ����� ���Դϴ�. �׷��� ������, Use relative path �ɼ��� �����Ͽ�, ��� ��δ� (�����) ������Ʈ ����(.ipr) ���͸� �ܺ��� ���� �׸� ���� �� �Դϴ�.
������Ʈ�� ���� ��� ����
|
����� �ڹ� SDK Ư¡�� ����� ������Ʈ���� ��� �����ϰ� �ߴ� drop-down
�ڽ����� ������ �� �ֽ��ϴ�.
1.3
|
���� ���õǸ�, ���� �ڹ� SDK 1.3 ����� Ư¡�� �����Ҵ� ������ ������Ʈ�� ���� ��� �����ϰ� �ϰ� �˴ϴ�.
|
1.4 - 'assert' ����
|
IDEA�� assert support �� ������ ��� �����ϰ� �Ǵ� ���� �ǹ��մϴ�:
��������
������ assert
�����ϴ�
�����Ϸ� �ɼ��� �߰��˴ϴ�
assert Ű���忡 ���� ���� ����

|
��assert�� Ű����� Java SDK 1.4���� ���۵Ǿ����ϴ�.
|
|
1.5 - 'enum' �����
autoboxing
|
�� �׸��� �����ϸ� ��ſ��� ������ �ڹ� SDK 1.5�� Ư¡�� �����ϰ� �˴ϴ�:
'enum'����
enum �����Ҵ� Ű����� Ʋ�� ���(���� ���, �̸�����)�� �����μ� ������ ���ΰ� �����˴ϴ�.
autoboxing
������Ƽ�� Ÿ���� �����ϴ� Ŭ������ �� �ݴ�� �ڵ������� �ٲ� �� �ֽ��ϴ�. �׷��� ������(���� �׸��� ���õ��� ������), �׷� ��ȯ�� ���� �õ��� ������ �����մϴ�

|
IDEA���� �����Ǵ� �ڹ� SDK 1.5 Ư¡�� ���� �� ���� ���λ����� ���� ���꼽�� Java 1.5 SDK
Features in IDEA�� ���ñ� �ٶ��ϴ�.
|
|
|
�� ���� ��� ����� ���� ���� ������ ���谡 �ֽ��ϴ�.

��� ���
|
��� �����ϵ� Ŭ������ ����� �����Ϸ��� ���� ��� ��θ� �����Ͻʽÿ�.
��δ� �������� �Էµ� �� �ְų�, ellipsis ��ư�� ���� �ҷ����� ��� ���� ���̾�α׸� ����Ͽ� ã�� �� �ֽ��ϴ�.
|
�׽�Ʈ ��� ���
|
��� �����ϵ� �׽�Ʈ Ŭ������ ����� �����Ϸ��� ���� �׽�Ʈ ��� ��θ� �����Ͻʽÿ�.
��δ� �������� �Էµ� �� �ְų�, ellipsis ��ư�� ���� �ҷ����� ��� ���� ���̾�α׸� ����Ͽ� ã�� �� �ֽ��ϴ�.
|
�ܺ� ��� ���� ���͸��� ���Ͽ� ����
|
���-���� ���(������ ��� ���̺귯�� ��)�� ����Ǿ�߸� �ϴ� ����� �����Ͻʽÿ�.

|
�⺻������, ��� ���� ���͸� �Ʒ��� ��� ��δ� �� ���͸����� ����� ���蹰�Դϴ�.
�׷���, ����� �׸��� ��� ���� �ܺ��� �ٸ� ���͸��� ���� �� �ֽ��ϴ�.
�� �ɼ��� �׷� ���� ���谡 �ֽ��ϴ�.
|
���� Use
absolute path �� ���õǸ�, ���������� ��� ����(.iml) ���͸� �ܺο��� ����� ���� ������ ��ΰ� ����� ���Դϴ�.
�׷��� ������, Use relative
path �� �Բ�, ��� ��δ� (���) ��� ���� (.iml) ���͸��� �ܺ� ���� �׸� ��� �� �� �Դϴ�.
|
��� ��� ����
|
���� ���õǸ�, ��� ������ ������Ʈ(��,
parse���� ���� ����)�κ��� ��ŵ �� �� �̰�
��� ���� ���� ���� Excluded �� ��ũ�� ���Դϴ�.
|
��� ��Ʈ ����
|
Module
Root ����� ���, ��Sources, Excluded�� Test Sources�� Ư�� ǥ�õ� ���͸��� �����ϴ� ��� ����Ʈ ������ ��� ���ϰ� ���͸��� ���Դϴ�(���� ���� ���� ������Ʈ ���� ������ ���ʽÿ�).
��� ��Ʈ ���͸��� Content Root ��� �Ҹ��ϴ�.
�� ���͸� ������ ����� ��� ���͸��� ������ �� ���� �ɼ��� �ֽ��ϴ�.
��Ű�� �ĺ� ��ȣ:
����Ʈ��, source ������ ��Ű�� Ʈ�� ������ �̸��� default ��Ű������ �����ϰ� ����� ������ ��Ű�� ������ ������ �� �ֽ��ϴ�. Package prefix�� �� �̽��� ��巹�� �ϱ� ���� �����ε˴ϴ�.�����
source������ ���� Package prefix �� ���� �� �� �ֽ��ϴ�.�װ��� ��Ű�� Ʈ���� ����� �����ߴ�(�׸��� defaqult�� �Բ� �ƴ�) ��Ű�� ������ ���۵Ǵ� ���� �ǹ��մϴ�.
�����ϴ� ��Ű�� ������ P ��ư�� ������, ��Ÿ��Set Package Prefix ���̾�α׿� ���ϴ�
package prefix�� �Է��մϴ�.

Remove/unmark:
����� �װ� ������ ����� ���ʿ��� ����Ʈ ��Ʈ �Ǵ� ��ǥ�� �������� ���ϴ� ��Ű���� ������ x ��ư�� ���� ������ �� �ֽ��ϴ�. ���ŵ�/��ũ�� ������ �������� �ʽ��ϴ�.
|
��� ���� ����
|
Module
Structure ����� ��⿡�� ����Ʈ ��Ʈ �Ʒ��� Ʈ�� ���� ���͸����� ǥ���մϴ�. ���� �װ��� ���� ���ٿ��� �� ���� ��ư�� ����ϰ� �ִ� �� ���͸��� �����ϴ� ���ɼ��� �����մϴ�.
���� ���� ������Ʈ ���� ������ ���ʽÿ�.
Excluded ����� ������Ʈ�κ����� ���͸��� �����մϴ�/�����մϴ�.
Mark/Unmark Source�� ���õ� ���͸��� ���� �ҽ� �Ӽ��� �ٲߴϴ�.
Mark/Unmark Test�� ���õ� ���͸��� ���� �׽�Ʈ �Ӽ��� �ٲߴϴ�.
|
|
���̺귯�� ��
|
���̺귯�� ���� Target JDK �׷�� ��� ���̺귯��, ������Ʈ ���̺귯�� �� ��ü ���̺귯�� �� ���� �� ���� ���̺귯�� ����� �����մϴ�.

Target JDK group
|
Use project JDK
|
Specify that the module will use project-level Java
SDK. To the right of the option
button is the panel indicating currently specified project-level Java
SDK. To change it, press Change... calling
the Select Project JDK dialog.
����� ������Ʈ-���� �ڹ� SDK�� ����� �� ������ �����Ͻʽÿ�.
�ɼ��� ���ѿ� ï¿½Ö¾î¼ ï¿½ï¿½Æ°ï¿½ï¿½ ���� ������ ������Ʈ-���� �ڹ� SDK�� ǥ���ϰ� �ִ� �г��Դϴ�.
�װ��� �����ϱ� ����, Select
Project JDK�� ȣ���ϴ� Change... �����ʽÿ�.

|
�� �ɼ��� ����Ʈ�� ���õ˴ϴ�. �׸��� ���� ����� ������Ʈ �ڹ� SDK�� �����ϸ� �װ��� �� �ɼ��� ������ ��� ��⿡ ������ ��ĥ ���Դϴ�.
|

IDEA���� ������ JDK�� �����ϰ� �ִ�
drop-down ������κ��� ���ϴ�JDK�����Ͻʽÿ�.
|
Use module-specific JDK
|
����� Project
JDK�� ���� ������ ���� ���� �ִ� �ڽ��� �ڹ� SDK�� ����� ���� ���� �����Ͻʽÿ�.
�ɼ��� ���ѿ� ï¿½Ö¾î¼ ï¿½ï¿½Æ°ï¿½ï¿½ ��ſ��� ������ �� �߿� �ʿ��� �ٶ�� �Ǵ� SDK�� �����ϴ� ���� ����ϰ� �ִ� drop-down ����Դϴ�.

|
Edit...
|
������Ʈ���� �ڹ� SDK�� ����(�߰�/����/����) �ϴ� ��ư�� �����ʽÿ�.
��Ÿ���� �ִ� ���̾�αװ� JDK
& Global Libraries��
JDK
����
�ǰ� ���� ���Դϴ�.
|
|
��� ���̺귯�� �� ���� ���õ� ��⿡ ���ӵ� ǥ�� ���̺귯��(�� �Ϻ� ��� ���ϰ� Javadoc�� ���õǴ� �� jar �Ǵ� �� ��Ʈ�� �� jar)�� ����Ʈ�մϴ�. �׵��� �����ϱ� ����, ����� ���� ��ư�� ����Ͻʽÿ�:
Add Libraries...
|
�ʿ��� Ŭ������ �Բ� �� jar ���� �Ǵ� ���͸��� �����ϴ� ���� ����ϴ� ��� ����
���̾�α׸� ȣ���Ͻʽÿ�.
|
Attach Source...
|
Call the Select Path dialog
allowing to attach jar/zip files or directories with selected library
sources to the library. These
source files are to be used for reference only, therefore, can be
incomplete or not up-to-date.
���̺귯���� ���õ� ���̺귯�� �ҽ��� �Բ� �� jar/zip ���� �Ǵ� ���͸��� ���̴� ���� ����ϴ� ��� ����
���̾�α׸� ȣ���Ͻʽÿ�.
�� ��� ������ �������� ���� ���˴ϴ� �׷��Ƿ�, �ҿ����ϰų� �ֽ��� ���� ���� ���� �ֽ��ϴ�.
|
Attach Javadoc...
|
���õ� ���̺귯�� Javadoc ������ �Բ�
jar/zip ���� �Ǵ� ���͸��� �����ϴ� ���� ����ϴ� ��� ����
���̾�α׸� ȣ���Ͻʽÿ�.
|
Specify Javadoc URL...
|
Specify Javadoc
URL ���̾�α׿��� ���õ� ���̺귯��
Javadoc ������ �Բ� ��
jar/zip ���� �Ǵ� ���͸��� ��ġ�� URL ��θ� �����Ͻʽÿ�.

|
Remove
|
���õ� ��� ���̺귯���� �����ϰ�/�ҽ��� �ٿ���/Javadoc.�� ���Դϴ�
|
|
Project libraries�� Global
libraries����� ���������� �����մϴ�. �װ͵��� ������ ������Ʈ�� ���õǴ� ���̺귯�� �Ǵ� ��ü������ ��� IDEA ������Ʈ�� �̿� ������ ���̺귯���� ǥ���մϴ�. �׷� ���̺귯���� �����ϱ� ����, ����� ���� ��ư�� ����Ͻʽÿ�:
Edit...
|
��ſ��� ������Ʈ-������ ��ü ���̺귯���� �����ϵ��� ����ϴ� JDK
& Global Libraries�� ���̾�α��� ��ü ���̺귯�� �ǰ� ������ ���̾�α׸� ȣ���Ͻʽÿ�.
|
Include All
|
������Ʈ�� ������ ��� ���̺귯���� ������ ��⿡�� ���˴ϴ�.
|
Exclude All
|
������Ʈ�� ������ ��� ���̺귯���� ������ ��⿡�� �������� �ʽ��ϴ�.
|
|
���� ������Ʈ�� �ٸ� ����� ���ο� �����ϴ� ����� �����ϱ� ���� ���˴ϴ�.

Order/Export
Tab
����/������ ��
|
���� �Ϻ� ��Ȳ���� �߿������� �𸣴� ������Ʈ(�� ��Ͽ��� �׸����μ� �����Ǹé¼)���� �ذ� ������ ���, ���̺귯���� ��� Ŭ������ ���߱� ���� ���˴ϴ�. ���� �װ��� ��� ���̺귯�� �� ��� ���� ������ �ϳ��� ���� �ٸ� ����� ���� ��������(exported)
�����մϴ�.

��Ͽ��� ����Ʈ �׸� ������ Move Up/Down ��ư�� ���� ���õ� �׸� ���� �ٲ� �� �ֽ��ϴ�. �� ���� �׸��� ��Ͽ� �ְ�, �Ŀ� �װ��� �ذ�� �� �Դϴ�.
���Ӽ� ��⿡ ���� ���� �ֱ⸦ ���ϴ� ���̺귯���� �����ϴ� Export üũ �ڽ��� �����Ͻʽÿ�.

|
�ͽ���Ʈ�� ���̺귯���� ù ��°-���� �������� ��ƫ���Ը� �������ϴ�. �׸��� ���� ����� ���� �װ͵��� �����ֱ� ���ؼ� ����� ��� ��⿡ ���õ� �װ͵��� �ͽ���Ʈ �ؾ� �� �ʿ䰡 �ֽ��ϴ�. �̸��׸�: �� ���� ��� mod1, mod2,mod3
mod3�� mod2�� �����մϴ�. �׸��� mod2�� mod3�� �����մϴ�. �׸��� mod3�� ���̺귯��, libs�� �ͽ���Ʈ �մϴ�. �װ��� �翬�� mod2���� ������ �� �Դϴ�. �׷��� �װ��� mod1�� ���� �������� �ʽ��ϴ�. mod1�� ���� �װ��� ���̰� �Ϸ���, ����� mod2���� ���� �ͽ���Ʈ�μ� �װ��� ǥ���� �ʿ䰡 �ֽ��ϴ�.
|
���� ������ ��⿡ ���� Javadoc�� �����ϱ� ���� ���˴ϴ�.

��Ͽ��� ����� ��� Javadoc ����/���͸��� �ϳ��� ��� �Ǵ� ���� ��ε��� �� �� �ֽ��ϴ�.
Add Path...
|
������ ��� Javadoc ������ �Բ�
jar/zip ���� �Ǵ� ���͸��� �����ϴ� ���� ����ϴ� ��� ����
���̾�α׸� ȣ���Ͻʽÿ�.
|
Specify Javadoc URL...
|
Specify Javadoc
URL ���̾�α׿��� ������ ���
Javadoc ������ �Բ� jar/zip ���� �Ǵ� ���͸��� ��ġ�� URL ��θ� �����Ͻʽÿ�.

|
Remove
|
������ ��� Javadoc ��θ� �����Ͻʽÿ�.
|
|
J2EE
���� ���
|
���� ����� J2EE Application ��⿡ ���� ���� ���α׷� ����, ���� ������ �� �����ϴ� ���� ���̺귯�� �Ӽ��� ������ �����ϰ� ���ݴϴ� .

Application
Server
���� ���α׷� ����
|
drop-down ����� ����� ���� ���� ���α׷� ������ �����ϰų�,
���� ���α׷� ���� ���̾�α׸� �θ��ϴ�.
|
���� ������ �׷�
|
Type
|
������ ���� �������� Ÿ���� �����ݴϴ�.
|
Path
|
����� EJB ��� ���� ����� ��θ� �����ݴϴ�.
|
Version
|
������ ���� ������ ������ ǥ���մϴ�.
|
Add...
|
���� ����� ��Ͽ� �߰��ϵ��� �����ʽÿ�.
Resource Location���̾�αװ� ��Ÿ���ϴ�

���� ����� ��θ� Ÿ�����ϰų�, ��� ����
���̾�α׸� ȣ���ϴ� ellipsis ��ư�� ������ ��θ� �Է��մϴ�.

|
���� ��ΰ� �������� �ʴ� ������ ����Ű�� �װ��� ���� ���ø�:
J2EE ���̾�α��� ������ ���ʷ� ï¿½Ï¸é¼ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ���Դϴ�.
|
|
Edit...
|
��Ͽ��� ���� ���õ� ���� ����� �����ϱ� ���� �����ϴ�. Deployment
Descriptor Location
���̾�αװ� ��Ÿ���ϴ�

���� ����� �ؽ�Ʈ �ʵ��� ��θ� �ٲٰų�, ��� ����
���̾�α׸� ȣ���ϴ� ellipsis ��ư�� ������ ��θ� �Է��մϴ�.

|
���� ��ΰ� �������� �ʴ� ������ ����Ű�� �װ��� ���� ���ø�:
J2EE ���̾�α��� ������ ���ʷ� ï¿½Ï¸é¼ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ���Դϴ�.
|
Application Module Deployment
Descriptor�� WebLogic
Application Module Deployment Descriptor �� ���� ����� Deployment descriptor version ����� ���� ������ ������ ������ �� �ֽ��ϴ�.
|
Delete
|
��Ͽ��� ���� ���õ� ���� ����� �����ϱ� ���� �����ϴ�.
Application Module Deployment Descriptor �� WebLogic Application Module
Deployment Descriptor �� ���� ������ϰ� �մϴ�.
|
���� ���� ���̺귯�� �׷�
|
Modules and Libraries to Deploy �׷��� ���õ�J2EE
Application ��⿡�� ���Ե� ������Ʈ���� ����� �����ݴϴ�.
|
Name
|
EJB�� Web ����� ���.
|
Packaging Method
|
���-�ٿ� �޴��� ���Ҿ� ����� ������ J2EE Application���� �Բ� ������ �����ϴ� EJB / Web / J2EE
Application����� �����ϰų� �װ��� �������� �ʱ� ���� ������ �� �ֽ��ϴ�.
|
Relative Path
|
���� ����(jar ���� �Ǵ� exploded ���͸� ������)�� ���谡 �ִ� ����� ��ġ�� �����ݴϴ�.
|
Web Module Context
Root
|
�����ϴ� Web ����� ���� ���� ��Ʈ�� �����ݴϴ�.
|
|
���� ������� �Ͽ��� application
server , Deployment Descriptors �Ӽ��� �����ϰų� EJB��⿡ ���� Modules
and Libraries to Deploy�� �����ϵ��� ���ݴϴ�.

Application
Server
|
drop-down ����� ����� ���� ���� ���α׷� ������ �����ϰų�,
���� ���α׷� ���� ���̾�α׸� �θ��ϴ�.
|
���� ������ �׷�
|
Type
|
������ ���� �������� Ÿ���� ǥ���մϴ�.
|
Path
|
����� EJB ��� ���� ����� ��θ� �����ݴϴ�.
|
Version
|
������ ���� ������ ������ ǥ���մϴ�.
|
Add...
|
���� ����� ��Ͽ� �߰��ϵ��� �����ʽÿ�.
Resource Location���̾�αװ� ��Ÿ���ϴ�

���� ����� ��θ� Ÿ�����ϰų�, ��� ����
���̾�α׸� ȣ���ϴ� ellipsis ��ư�� ������ ��θ� �Է��մϴ�.

|
���� ��ΰ� �������� �ʴ� ������ ����Ű�� �װ��� ���� ���ø�:
J2EE ���̾�α��� ������ ���ʷ� ï¿½Ï¸é¼ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ���Դϴ�.
|
|
Edit...
|
��Ͽ��� ���� ���õ� ���� ����� �����ϱ� ���� �����ϴ�. Deployment
Descriptor Location ���̾�αװ� ��Ÿ���ϴ�.

���� ����� �ؽ�Ʈ �ʵ��� ��θ� �ٲٰų�, ��� ����
���̾�α׸� ȣ���ϴ� ellipsis ��ư�� ������ ��θ� �Է��մϴ�.

|
���� ��ΰ� �������� �ʴ� ������ ����Ű�� �װ��� ���� ���ø�:
J2EE ���̾�α��� ������ ���ʷ� ï¿½Ï¸é¼ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ���Դϴ�.
|
EJB Module Deployment
Descriptor , WebLogic
EJB persistence Deployment Descriptor�� WebLogic EJB Module Deployment
Descriptor�� ����, ����� Deployment
descriptor version ����� ���-�ٿ� �ȿ��� ���� ������ ������ ������ �� �ֽ��ϴ�.
|
Delete
|
��Ͽ��� ���� ���õ� ���� ����� �����ϱ� ���� �����ϴ�.
EJB Module Deployment Descriptor, WebLogic
EJB persistence Deployment Descriptor�� WebLogic EJB Module Deployment
Descriptor�� ������ϰ� �մϴ�.
|
���� ���� ���̺귯�� �׷�
|
EJB ���� �Բ� ������ ���� ���̺귯���� �����ϱ� ���� ��ſ��� �ְ� �ִ� ǥ�μ� �׸��� �����ϴ� �Ϳ� ���� ���� ���͸����� ī�ǿ��� ��� ��ΰ� �ٶ�� �Ǵ� �׸��� ���� �ڽ��� �����ϴ� �� �Ʒ����� ��Ÿ���ϴ�.
|
Name
|
���� Ư���� EJB ���� �Բ� ������ �� �ִ� ���̺귯���� ���.
|
Packaging method
|
drop-down �ڽ����� ����� �����ϴ� ���/���̺귯���� ������ EJB ���� �Բ� ������ ����� ������ �� �ֽ��ϴ�.
���� �׸� ���ӵ� �� ������ �ɼ��� �ֽ��ϴ�:
Do not deploy
��� �׸��� ����- �װ͵��� �������� �ʽ��ϴ�.
Copy jar and link via manifest
jars�� ���̺귯���� �����ϴ� ��� ��η� ����˴ϴ�. �׸��� ���ο�
��Classpath�� ��Ʈ���� ������EJB ��� jar��
META-INF/manifest.mf �� �߰��˴ϴ�.
�ڹ� ��⿡ ����: jar�� �ڹ� ��� ������κ��� �����ǰ� �׶� ��ũ�� ������ EJB ����� META-INF/manifest.mf �� �߰��˴ϴ�.
copy .class files
�ڹ� ��⿡ ����:
�ڹ� ��� ����� ������ EJB ��⿡ �߰��˴ϴ�.
Include module in build
EJB ��⿡ ����: ������ EJB ��� �׸��� �� ��� ������ EJB ����� ��°� ���Ҿ� �����մϴ�. �׸��� �浹�� ��쿡�� ���ڴ� ���ڿ� ���強�ϴ�.
|
Relative Path
|
�׷� ���̺귯���� �����Ǿ�߸� �ϴ� ���õ� ���̺귯���� ���� ���� ��� ��θ� �����մϴ�.
�� ��δ� ejb-jar.xml �� ��ġ�ϴ� ���͸��� ���谡 �ֽ��ϴ�. ��δ� �������� ���� �� �־�߸� �մϴ�.
���� ���, "/" �� ejb-jar.xml �� ������ ���� ���͸����� ���̺귯���� ������ ���� �ǹ��մϴ�.
�׸��� "subdir" �� ����� ���̺귯���� ejb-jar.xml�� �Բ� �� ���� subdir ���͸��� ���� ���� �ǹ��մϴ�.
|
|
Web
Module Tab
�� ��� ��
|
The tab enables you to configure application
server , Deployment Descriptors properties
for Web modules as well as to define Modules and Libraries to Deploy and Web Resource Directories .
���� ������� �Ͽ��� �����ϴ� ���� ���̺귯���� �� �ڿ� ���͸��� ������ �Ӹ� �ƴ϶� ���� ���α׷� ����, Web ����� ���� ���� ������
�Ӽ��� ������ �� �ֵ��� �մϴ�.

���� ���α׷� ����
|
drop-down ����� ����� ���� ���� ���α׷� ������ �����ϰų�,
���� ���α׷� ���� ���̾�α׸� �θ��ϴ�.
|
���� ������ �׷�
|
Type
|
���� ���� �������� Ÿ���� �����ݴϴ�.
|
Path
|
����� �� ��� ���� ����� ��θ� �����ݴϴ�.
|
Version
|
������ ���� ������ ������ ǥ���մϴ�.
|
Add...
|
���� ����� ��Ͽ� �߰��ϵ��� �����ʽÿ�.
Resource Location ���̾�αװ� ��Ÿ���ϴ�

���� ����� ��θ� Ÿ�����ϰų�, ��� ����
���̾�α׸� ȣ���ϴ� ellipsis ��ư�� ������ ��θ� �Է��մϴ�.

|
���� ��ΰ� �������� �ʴ� ������ ����Ű�� �װ��� ���� ���ø�:
J2EE ���̾�α��� ������ ���ʷ� ï¿½Ï¸é¼ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ���Դϴ�.
|
|
Edit...
|
��Ͽ��� ���� ���õ� ���� ����� �����ϱ� ���� �����ϴ�. Deployment
Descriptor Location ���̾�αװ� ��Ÿ���ϴ�.

���� ����� �ؽ�Ʈ �ʵ��� ��θ� �ٲٰų�, ��� ����
���̾�α׸� ȣ���ϴ� ellipsis ��ư�� ������ ��θ� �Է��մϴ�.

|
���� ��ΰ� �������� �ʴ� ������ ����Ű�� �װ��� ���� ���ø�:
J2EE ���̾�α��� ������ ���ʷ� ï¿½Ï¸é¼ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ���Դϴ�.
|
Web Module Deployment
Descriptor, WebLogic Web Module Deployment
Descriptor �� ����, ����� Deployment
descriptor version ����� ���-�ٿ� �ȿ��� ���� ������ ������ ������ �� �ֽ��ϴ�.
|
Delete
|
��Ͽ��� ���� ���õ� ���� ����� �����ϱ� ���� �����ϴ�.
Web Module Deployment Descriptor�� WebLogic Web Module Deployment
Descriptor�� ������ϰ� �մϴ�.
|
Modules
and Libraries to Deploy group
���� ���� ���̺귯�� �׷�
|
Web ���� �Բ� ������ ���� ���̺귯���� ���̺귯���� �����ϱ� ���� ��ſ��� ���̺��� ����� �ٶ�� ���̺귯���� ���� üũ �ڽ��� �����Ͽ� ���� ���͸��� ī���ϴ� ��� ���(���� /WEB-INF/lib) �Ͽ��� ��Ÿ���ϴ�.
|
Name
|
���� Ư���� Web ���� �Բ� ������ �� �ִ� ���̺귯���� ���.
|
Packaging method
|
���� ���õǸ�, �����ϴ� ���/���̺귯���� ������ Web���� �Բ� �����DZ� ���� ���Ե˴ϴ�.
There are several options present depending on the deploying
item:
�����ϴ� �׸� �����ϴ� �� ���� �ɼ��� �ֽ��ϴ�:
Do not deploy
��� �׸��� ����- �װ͵��� �������� �ʽ��ϴ�.
Copy JAR and link via manifest
Jars�� ���̺귯���� ����: jar�� ���̺귯���� �����ϴ� ��� ��η� ����˴ϴ�. �׸��� ���ο�
��Classpath�� ��Ʈ���� ������ Web ��� jar��
META-INF/manifest.mf �� �߰��˴ϴ�.
�ڹ� ��⿡ ����: jar�� �ڹ� ��� ������κ��� �����ǰ� �׶� ��ũ�� ������ Web �����META-INF/manifest.mf �� �߰��˴ϴ�.
copy JAR files
Jars�� ���̺귯���� ����: �� jar/���̺귯���� �����ϴ� ��� ��η� ����˴ϴ�.
��ü�� �װ��� WEB-INF/lib �Դϴ�. �װ��� ǥ�� ��ο��� �����մϴ�.
�ڹ� ����� ����:
�� ��� jar�� �����ϴ� ��� ��η� ����˴ϴ�. ���� �װ��� WEB-INF/classes �Դϴ�. �װ��� ǥ�� ��ο��� �����մϴ�.
copy .class files
�ڹ� ����� ����:
�ڹ� ��� ����� ǥ�� ��ο��� ���Ͽ� ���� ����� �����Դϴ� ����- WEB-INF/classes
�Դϴ�.
Include module in build
�� ����� ����:
�������� Web����� ������ Web ���� ���Ե˴ϴ�.
|
Relative Path
|
���õ� ���/���̺귯���� ���� ��� ���� ��θ� �����մϴ�.
|
�� �ڿ� ���͸� �׷�
|
|
|
Web Resource
Directories�� Ư���� Relative Path in Deployment �� �Բ�Directory Web Resource
Directory�� ������ ���̺��μ� ��������, ������ Web ����� Web Resource Directories�� �����ϵ��� ������ݴϴ�.

|
Web resource
directory �� ����Ʈ�� Relative Path ������ ������ Web
module ���� ���(�װ��� .WAR���� �Ǵ�
exploded ���͸��� �� �ִ�,
J2EE Build Settings
���� ���ʽÿ�)���� ����� ���Դϴ�.
For instance, Relative Path set
to '/' (forward slash) means that files from the Web
resource directory will be copied into the
deployment directory root.
���� ���, Relative Path�� Web resource directory�� ������ ������ ���� ���͸� ��Ʈ�� ����� ���� �ǹ��ϴ� '/' (forward slash) �� ���� �մϴ�.
|
|
Web Resource Directory
|
����� ����̺� ���� �� �ڿ� ���͸��� ��ġ�� �����ݴϴ�.
|
Relative Path in
Deployment Directory
|
���� ���͸� ��Ʈ�� ���谡 �ִ� ����� �� �ڿ� ���͸��� ��ġ�� �����ݴϴ�.
|
New...
|
��������, Web
Resource Directory Path ���̾�α׸� �θ��ϴ�.

���̾�α״� ����� �� �ڿ� ���͸� ��θ� ����� ��⿡ �߰��ϴ� ���� �����ݴϴ�.
Web resource directory path�ʵ尡 ����� ����̺� ������ ����� �� �ڿ� ���͸��� ��θ� �������� �Է��ϰų� ellipsis ��ư�� ������ �Ϳ� ���� �ҷ����� ��� ����
���̾�α׸� ����Ͽ� ��θ� �Է��Ͻʽÿ�.
Relative path in a deployment descriptor �ʵ��� ��� ��ο� ���� ���͸� ��Ʈ�� ��� ����� �� �ڿ� ���͸��� ��θ� �Է��Ͻʽÿ�.
|
Remove...
|
��������, ���̺��� ���õ� ��Ʈ���� ���� Remove
Web Resource Directory ���̾�α׸� �θ��ϴ�. ���õ� ��Ʈ���� �����ϱ� ���� Yes �� �����ʽÿ�
|
Edit...
|
��������, Web
Resource Directory��Relative
Path �ʵ忡�� �����ϴ� ������ �Բ� ���̺��� ���õ� ��Ʈ���� ���� Web
Resource Directory Path ���̾�α׸� �θ��ϴ�.
|
|
J2EE���� ���� ��
|
���� ����� J2EE ��⿡ ���� ���� ������ ������ �����ϰ� �մϴ�, �� EJB, Web�� J2EE Application.

Create
Application/EJB/Web Module Jar File
|
���� ���õǸ�, IDEA�� �����ϴ�
EAR/JAR/WAR ������ �������� �����մϴ�.
���� ��δ� �����̳� ellipsis ��ư�� ���� �ҷ����� ��� ����
���̾�α� ����Ͽ� �Էµ� �� �ֽ��ϴ�.
|
Create
Application/EJB/Web Module Exploded Directory
|
���� ���õǸ�, IDEA�� J2EE ���ø����̼�/EJB/�� ���
exploded ���͸��� �����մϴ�. ���͸� ��δ� �����̳� ellipsis ��ư�� ���� �ҷ����� ��� ����
���̾�α� ����Ͽ� �Էµ� �� �ֽ��ϴ�
|
Synchronize exploded
directory
|
���� ���õǸ�, �ڿ���
exploded ���͸��� ����È�˴ϴ�. �ٲپ� ���ϸ�, ���� ����� �ڿ� ���͸��κ��� ���� �����ϸ�, ���� ����
exploded �� ���� ���� �߻��� ���Դϴ�.
|
Exclude from module
content
|
���� ���õǸ�, ��� ��� ���� �� ���� �۾�- exploded ���͸��� ������Ʈ(�� Project View�ȿ��� parse���� �ʾҰ�, �������� ���� ���ϵ�)�κ��� ��ŵ�� ���̰�, ��� ���� ���� ���� Excluded�μ� ��ũ�� �� �Դϴ�.
|
Build on frame deactivation
|
���� ���õǸ�, ��Ŀ���� �� �ٸ� ���ø����̼����� �� �� IDEA�� ���õ� J2EE ����� ���� �����մϴ�.
|
Run WebLogic APPC/EJBC
for this module
|
���� ���õǸ�, ���õ� ����� ���� WebLogic�� APPC/EJBC�� �����ϴ� ���� �����ϰ� �մϴ�.

|
�����
EJBC(���� ����� 8.0 ���Ͽ��� WebLogic ������ ���� ������ �����ϸ�)�Ǵ� APPC(���� ���õ� WebLogic ������ 8.0�̶��)�� �����ϴ� ���� ��� �����ϰ� �� �� �ֽ��ϴ�. �Դٰ�, APPC�� �ٸ� ��� Ÿ��(Application)�� ���� ����� �� �ִ� ����
EJBC�� EJB ����� ���� ���� ��� �����ϰ� �ϰ� �� �� �ֽ��ϴ�.
|
|
Run Jasper
validation for JSP files
|
���� ���õǸ�, IDEA�� Jasper�� ������ Web ��⿡�� JSPs Ȯ���ϱ� ���� �����մϴ�.

|
�� �ɼ��� Web��⿡���� �̿��� �� �ֽ��ϴ�.
|
|
|
|