을 만든 후에 .war 파일을 수정하는 개미 대상을 사용, (마법사에 의해 자동 생성 이클립스에서 SDK로 만든) 자동 생성 된 build.xml은 항상이을 Liferay SDK 포틀릿 플러그인하십시오을 Liferay 포틀릿에서
<?xml version="1.0"?>
<project name="my-service-portlet" basedir="." default="deploy">
<import file="../build-common-portlet.xml" />
</project>
처럼 보인다
맞춤 타겟팅을 추가하는 것이 좋습니다. .war 파일을 만든 후 수정하고 싶습니다. 이 같은 : Is there a way with Apache Ant to update a jar file after it's been built? 내 전쟁 파일은 Liferay의 서비스 작성자에 의해 자동 생성되기 때문에 엄청나게 많아서 몇 가지 최적화가 필요합니다. WEB-INF/lib/ .jar에도있는 WEB-INF/src/.java 파일 (그리고 .WAR의 WEB-INF/classes/.class 파일)을 제거하고 싶습니다. 그들은 복제 된 것처럼 보입니다. 배포 중에 공간을 절약하고 배포 프로세스를 간소화하고 신속하게 수행하려면이 작업을 수행 할 수 있습니까?
그런 개미 표적은 어떻게 생겼을까요?
감사합니다, 난 그냥 WEB-INF가/lib 디렉토리는/... 항아리 (이클립스 프로젝트의 의존성이) nolonger 것을 실현하고있어 있지만, .war 파일에 있습니다 (내용은 압축이 풀 렸습니다). 어쨌든 "최적화"를위한 여지는 없을 것입니다. 하지만 일반적으로이 주제/대답은 언젠가는 미래에 유용 할 것입니다 (예를 들어, warfile에 문서를 추가하는 것) – knb