2014-01-08 6 views
0

liferay-plugins-sdk-6.2.0을 liferay-portal-6.2.0-ce-ga1과 함께 사용하여 service.xml을 작성하려고 할 때 다음 오류가 발생했습니다. 내가 솔루션을 검색 할 때Liferay 서비스 구축에 실패했습니다

BUILD FAILED 
C:\Users\[username]\Documents\liferay-plugins-sdk-6.2.0\build-common-plugin.xml: The following error occurred while executing this line: 
C:\Users\[username]\Documents\liferay-plugins-sdk-6.2.0\build-common-plugin.xml:118: No suitable relative path from C:\Users\[username]\Documents\liferay-plugins-sdk-6.2.0\portlets\billingform-portlet to D:\Liferay\liferay-portal-6.2.0-ce-ga1\tomcat-7.0.42\webapps\ROOT\WEB-INF\classes 

, 나는이 문제가 이전 SDK 버전을 사용하여 해결할 것을 발견, 그래서,하는 Liferay-플러그인-SDK-6.1.1 사용되는 샘플 프로젝트를 생성 준 다시 시도 나 다음 오류.

BUILD FAILED 
D:\liferay-plugins-sdk-6.1.1\build-common-plugin.xml:210: The following error occurred while executing this line: 
D:\liferay-plugins-sdk-6.1.1\build-common-plugin.xml:71: D:\bundles\tomcat-7.0.27\lib\ext does not exist. 

는 그러나 것은 다른 시스템에서 일을 Liferay 포털-6.2.0-CE-GA1 조합과 함께하는 Liferay-플러그인-SDK-6.2.0입니다. 나는 평생 새내기이다. 도움이 필요하시면 더 자세히 알려주십시오.

+0

당신이 제대로 구성한 build.username.properties을 확인 마침을 클릭하고 적절한 장소에서 당신을 Liferay 바람둥이 번들을 가지고있다 . 귀하의 경우에는 D : \ bundles \ tomcat-7.0.27 \ lib \ ext가 올바른 경로인지 확인하십시오. –

+0

사실 D : \ bundles와 같은 것이 없습니다. 내 sdk 경로는 Eclipse에서 D : \ liferay-plugins-sdk-6.1.1로 올바르게 지정됩니다. 나는 그것이 어떻게되는지 모른다. 내가 옳다면 D : \ Liferay \ liferay-portal-6.2.0-ce-ga1 \ tomcat-7.0.42 \ lib \ ext가 존재합니다. 어디에서 구성할지 또는 어떻게 잘못되었는지 알 수 없습니다. – sree

+0

당신이이 문제에 직면 한 이유는 sdk가 올바른 liferay 번들 –

답변

4

해당 지역 개발 환경을 올바르게 구성하십시오. 이 오류는 plugin-sdk가 build.username.properties 파일에 정의 된 liferay-tomcat 번들의 잘못된 경로를 참조 할 때 발생합니다. 플러그인 SDK 구성에 대한 적절한 지침은

, 또한 믹스 업 다른을 Liferay 버전은 SDK없고, 바람둥이 결코

link를 참조하십시오.

안부,

+0

을 참조하고 있는지 확인하십시오. 그러나 첫 번째 오류는 어떻게됩니까? 그것은 모두 같은 버전이었습니다.플러그인 sdk와 포털이 다른 드라이브에 있으면 오류가 발생합니까? – sree

+0

아니요, 다른 드라이브는 문제를 일으키지 않지만, 동일한 드라이브에서 비교적 짧은 경로로 플러그인 sdk를 유지하려고 시도 할 수 있습니다. –

+3

해결되었습니다. 첫 번째 문제는 liferay-plugins-sdk-6.2.0 및 liferay-portal-6.2.0-ce-ga1이 다른 드라이브에 있기 때문입니다. 링크를 가져 주셔서 감사합니다. 그것은 거기에 주어졌습니다. 지금 일하고있다. – sree

2

첫 번째 문제는 다른 드라이브에 인을 Liferay-플러그인-SDK-6.2.0 및을 Liferay 포털-6.2.0-CE-GA1 때문. 환경 설정 - 윈도우 :

로 이동 그들이 같은 드라이브에 새로운 구성으로 새 프로젝트를 만들 때 넣어 한 후에는 두 번째 오류

{: D \ 번들 예}를 들어

1

근무 - 서버 - 윈도우 서버 편집 런타임 환경에서 런타임 환경

서버 추가 런타임 환경

{을 Liferay 톰캣 런타임}

,

채우기 이름, 다음

당신이 창을 얻을를 클릭 ....을 Liferay 톰캣 디렉토리를 선택 런타임 JRE를 검색, 편집 서버 런타임 환경은 {을 Liferay 톰캣 런타임 번들}

는 3 필드를 찾습니다을 Liferay 톰캣 번들 우편을 파일 (Ext 플러그인에 필요) tomcat zip 파일 'liferay-portal-tomcat-6.2.0-ce-ga1. 우편 '

(예. 당신을 Liferay을 위해 다운로드 한 번들 바람둥이)

관련 문제