�@Java�ō쐬�����A�v���P�[�V������z�z����ꍇ�ɂ́A���s�ɕK�v�ȃt�@�C�����܂Ƃ߂ăA�[�J�C�u���܂��B�Ⴆ�AJava�A�v���P�[�V�����ł����jar�`���̃t�@�C���Ɉ��k���܂����AWeb�A�v���P�[�V�����ł����war�`���̃t�@�C���Ɉ��k���܂��iwar�`���̃t�@�C���Ɋւ���ڍׂ́A�uEclipse��.war�t�@�C�����쐬����v�j���ڂ����̂ŁA���킹�ĎQ�Ƃ��Ă��������j�B
�@�{TIPS�ł́AAnt��war�t�@�C�����쐬����ۂɎg�p����jar�^�X�N��war�^�X�N�ɂ��Đ������܂��B
�@����̃T���v���ł́A���L�̂悤���uAnt�Ńt�@�C��������s���v�ō\������Struts�x�[�X�̃V���v����Web�A�v���P�[�V�������A�[�J�C�u���܂��B
�@sampleapp�t�H���_���A�[�J�C�u���A�v���W�F�N�g������sampleapp.war�ƌĂ��t�@�C�����쐬���܂��B
�@war�t�@�C�����쐬����ɂ́A�ȉ��̂悤��build.xml�ɋL�q���܂��B
<?xml version="1.0" encoding="Shift_JIS"?> |
�@���̗�ł́Adist�^�[�Q�b�g���g��war�t�@�C�����쐬���Ă��܂��Bjar�^�X�N��destfile�����ɏo�͂���t�@�C�����Abasedir�����ɃA�[�J�C�u����f�B���N�g�����w�肵�܂��B
�@Ant�����s����ƁA�v���W�F�N�g������sampleapp.war���쐬����Ă��邱�Ƃ��m�F�ł���Ǝv���܂��Bwar�t�@�C���ijar�t�@�C���j��zip�`���ň��k�����̂ŁA�s�̂̈��k�𓀃c�[�����g�p���邱�ƂŁA�t�@�C���̓��e���m�F���邱�Ƃ��ł��܂��B
�@�Ȃ��AAnt�ł͉��L��jar�R�}���h�Ɠ������������s����Ă��܂��B
>cd project_root(�v���W�F�N�g�̃��[�g�t�H���_�Ɉړ�������) |
�@war�^�X�N��war�t�@�C���Ǝ��̃t�H���_�\���iWEB-INF���j���������邽�߂ɁAjar�^�X�N���g���������̂ł��B��قǂ̏�����war�^�X�N�ŏ��������Ă݂܂��B
<!-- war�^�X�N�ɂ����war�t�@�C�����쐬 --> |
�@war�^�X�N�ł�webxml�����ɂ�web.xml�̏ꏊ���I�Ɏw�肷��K�v������܂��B�܂��AWEB-INF�z���ɂ��ł�web.xml�����݂��Ă���ꍇ�́A�x�����b�Z�[�W���o�͂���邽��excludes�����ɂď��O�ݒ�����Ă��܂��B
�@�����A��L�̗�ł́Awar�^�X�N�𗘗p���郁���b�g�����Ȃ��悤�Ɏv��ꂽ��������܂���Bjar�^�X�N�ŏ\���܂��Ȃ���̂ɁA�Ȃ�������war�^�X�N���p�ӂ���Ă���̂ł��傤���B
�@war�^�X�N�ł͉��L�̗�̂悤�ɁAlib�Aclasses�Awebinf�Ƃ������q�v�f�i�z���^�O�j���g�p���āA�t�@�C���̔z�u�ꏊ��e�ՂɎw�肷�邱�Ƃ��ł��܂��B
<!-- war�^�X�N�̎q�v�f�w��̗� --> |
�@���̂悤��war�^�X�N�ł�war�t�@�C���̓��ʂȃt�H���_�\�����ȈՂɎ�舵�����Ƃ��ł���Ƃ��������b�g������܂��B�����̃t�@�C�����A�[�J�C�u���邾���̊ȒP�ȏ����ł����jar�^�X�N�Ŗ�肠��܂��A���G�ȍ\���̏ꍇ�ɂ�war�^�X�N���g�p���邱�Ƃ������߂��܂��B
Copyright © ITmedia, Inc. All Rights Reserved.