IDEA�� Apache Jakarta project�κ����� ������ ���� ���� Ant �� �Բ� ������ �����մϴ�.

|
IDEA�� Ant 1.6.x�� �����˴ϴ�.
|
�� ������ ��ſ��� IDEA���� ���� Ant ��ũ��Ʈ�� ��ũ�ϰ�, Ant Ÿ���� �����ϴ� ���� �����ϰ� �մϴ�.
Ant ��ũ��Ʈ�� ���� ���μ��� ������ �����ϰ� �ִ� *.xml ���� (�밳 �װ���build.xml) �Դϴ� . ��ũ��Ʈ�� �ٺ��� ��Ҵ� �̸��� ����Ʈ Ÿ�� �Ӽ��� �����ϰ� �ִ� <project>
��ũ�Դϴ� . ��ũ��Ʈ ���� ���忡 ���ؼ� �ڼ��� ���� Ant ������ �����Ͻʽÿ�.

|
IDEA���� Ant
��ũ��Ʈ ������ �����ϴ� �Ϳ� ���� � �ΰ��� ���� ������ Editing
Ant Build Files ���ǿ� �ֽ��ϴ�.
|
Ant ��ũ��Ʈ�� ���ο� ���������� ������ �� �ִ� �� ��Ʈ�� Ÿ������ �����˴ϴ�. IDEA�� ������ Ÿ�ٰ� �Բ� Ant�� �����ϴ� ����� �����մϴ�.
Ant Build �� ������� ����Ʈ�� IDEA���� ��ü�� ������ �ֽ��ϴ�. �װ��� �� �� ������� �߰��� �� IDEA�� ������ Ant ��ũ��Ʈ�� �����մϴ�. �׵��� ������ �Ӹ� �ƴ϶� ��ũ��Ʈ�� �����ϱ� ���� ������ �߰�/�����ϱ� ���ؼ� ���� ��ư�� ����Ͻʽÿ�.

|
���õ� ���� ������ ���� �Ӽ��� Ant���ٿ��� ��ư�� Ŭ���ϰų� Ant �� �����쿡�� ���� ���� �̸��� ������ ��ư�� Ŭ���Ͽ� �ҷ����� ���� �޴����� Properties
�޴� �׸��� �����Ͽ� �ҷ����� Build File Properties
���̾�α׿��� ������ �� �ְ�, ������ �� �ֽ��ϴ�.
|
����� ��ũ��Ʈ���� ��ũ�� �߰��ߴ����, �� Ÿ���� ����� ���ϴ� Ÿ���� �����ϰ� �װ��� �����ϵ��� Ʈ������ ǥ�õ˴ϴ�.
����� Filter
targets ��ư�� ������ �Ϳ� ���� Ant �� �����쿡�� Ÿ���� ������ �� �ֽ��ϴ�. ���͵� Ÿ���� Build
File Properties ���̾�α׿��� ���ǵ˴ϴ�.
Ÿ���� �����ϱ� ���ؼ�, Ʈ������ �����ϴ� ��带 �����ϰ�, Enter (�Ǵ� �װ��� ���� Ŭ��)�� �����ʽÿ�. Ÿ���� �����ϴ� �ٸ� ����� ����Ű�� ����մϴ�. ����� ����Ű�� ���� �Ҵ��� �� �ֽ��ϴ�.
��ũ��Ʈ�� �����ϱ� ����, ��� Ÿ�� �Ǵ� ���� ���� ��带 �����ϰ� ���� �޴��� ������ ��ư�� �����ų� F4�� ������ "Edit Source"�� �����Ͻʽÿ�. ����� Ÿ���� �������ڸ���, ��ũ��Ʈ�� ����� ���� �޽��� ������� Ant��� ��ſ��� �޽����� ï¿½ï¿½ï¿½ï¿½ï¿½Ö¸é¼ ï¿½ï¿½Å¸ï¿½ï¿½ï¿½Ï´ï¿½. ���� ���� �����ڴ� ��ſ��� Ant�� ���� ���¸� ï¿½ï¿½ï¿½ï¿½ï¿½Ö¸é¼ ï¿½ï¿½Å¸ï¿½ï¿½ï¿½Ï´ï¿½.
���� ��Ȳ ������� �����ϰ� �ִ� ���� ���ϰ� ������ Ÿ���� ǥ���մϴ�.


|
Messages �� �������� Ant
����� ����Ʈ ���� ����˴ϴ�. ����� verbose ���� Ant �۾��� ����� ����, Ant ���� ����( Build File
Properties | Execution tab )���� ����� -verbose (�Ǵ� -v ) �����ڰ� �ʿ��մϴ�.
|
���� ���μ����� �ߴ��ϱ� ���� Cancel �� �����ʽÿ�. Ant�� �����⸦ ��ٸ��� �ʰ� ��� ����� ������Ʈ�� �۵���Ű�� ���� ���»��� ���� ��Ȳ �����츦 �л��ϰ�, Ant�� ��׶���� ����ǵ��� Background �� �����ʽÿ�. ���߿� ����� �׻� ���� ������ ���¸� �����ϴ� Messages �� ������ ���� ���� Ȯ���ص� �����ϴ�.
Ant����� ��� �޽����� Ư���� ����È�ǰ�, �޽��� Ʈ���� ���Դϴ�. � ���� �޽����� ����, �����ϴ� ���� �������� Ʈ������ ��带 ���� ǥ�õ˴ϴ�.
���ٴ� ��κ��� ���� Messages �� ������� �����մϴ�. �׷���, �� ���� Ant�� Ư���� ��ư�� �ֽ��ϴ�.
Toggle tree/text mode
|
�ٸ� ��� ���������̼��� �ؽ�Ʈ�μ� �Ǵ� Ÿ��-�½�ũ Ʈ���μ� ���� ���� ��� �Ͻʽÿ�.
|
Show all messages
|
����׿� ��Ȳ�� �޽����� ������ �����ʽÿ�.
|
|
IDEA�� ����� Ant ��ũ��Ʈ���� ���۵Ǵ� �����Ϸ��κ����� ����� ó���ϰ�, Ư���� ��带 �޽��� Ʈ���� �߰��մϴ�. ����� ������ �����Ϸ��� ���� �߰ߵǾ��� ����� �ҽ� �ڵ忡�� �� ��ġ�� �׺����Ʈ�� �� �ֽ��ϴ�. ���� IDEA�� javac �� jikes �����Ϸ��κ����� ����� ó���� �� �ֽ��ϴ�.
Increasing the memory size for
Ant
|
����Ʈ�� Ant�� �ο��� �޸��� ���� ���ġ ���� ������ � Ant ��ũ��Ʈ�� ���࿡ �����ϴ� ��쿡 ����� Build
File Properties ���̾�α׿��� �޸� ������� ����(�ʿ���ٸ� ���ҽ�Ű��)��Ű�� ���� �������� �𸨴ϴ�.
Specifying custom classpaths
|
����, ����� ����� Ant ��ũ��Ʈ ������ �ΰ��� ���̺귯���� ����ϱ⸦ �������� �𸨴ϴ�. �׷� ���̺귯���� ����� �ֹ��� �½�ũ ������ �� �� �ֽ��ϴ�. �ٸ� �ʿ��� ��λӸ� �ƴ϶� �� ���̺귯���� Build File Properties�� Additional Classpaths�� ��Ͽ� �׵��� �߰��Ͽ� Ant�� �dz��� ���� �ֽ��ϴ�.
Ÿ���� ���� �޴��� ����� ��
|
����� ���� ���� �޴��κ��� Ÿ�� ���忡 Build �޴��� ����, �޴� �Ʒ��� Ÿ���� ��Ͽ��� �ʿ� Ÿ���� �����Ͽ� �����ص� �����ϴ�. Ÿ���� ���� ������Ʈ�� ���� ������ �˴ϴ�.
|