liferay 6.2를 dxp로 업그레이드하는 데 유용한 기사가 많은 사이트가 있지만 개미 프로젝트에만 필요합니다. 어떻게 liferay 6.2 maven 프로젝트를 liferay dxp gradle 프로젝트로 업그레이드 할 수 있습니까?Liferay 6.2 Maven 플러그인을 Liferay 7 모듈로 업그레이드
0
A
답변
0
코드 업그레이드 전략은 완전히 동일합니다. Liferay의 플러그인 SDK는 6.2까지 Ant로 기본 설정되었습니다. 이제 liferay-workspace (gradle 기반), gradle 및 maven 중 하나를 선택할 수 있습니다. 원하는 빌드 환경을 선택하고 (maven을 계속 사용하려는 것 같은데) 코드를 프로젝트의 빈 청사진으로 변경하십시오.
Liferay IDE에는 원하는 빌드 도구를 사용하지 않거나 Eclipse가 원하는 IDE가 아닌 경우에도 업그레이드 도구가 있습니다. 업그레이드 도구는 일회용 도구입니다 업그레이드 도중 사용할 수 있습니다. 결과가 무엇이든 관계없이 : Liferay's blade-sample project을 검사하여 Maven에 적합한 빌드 설명자를 찾아서 프로젝트에 적용 할 수 있습니다.
편집 : 설명 후 : 주요 작업은 여전히 코드 업그레이드입니다. Maven에서 gradle로 이동 : 종속성을 확인하고 pom.xml 구문을 gradle의 선언으로 변환합니다. 내용은 비슷합니다 (예 : 그룹, 이름, 버전). 작성 방법은 다릅니다. pom.xml에 대한 정교한 커스텀 수정을했다면 먼저 그것들없이 실행하십시오. build.gradle (예 : 프로젝트에 가장 근접한 블레이드 샘플)로 시작한 다음 컴파일 타임 의존성을 수정할 수 있습니다.
난 당신 (당신이 어떻게 든 그 과정에서 몇 가지 버전 번호를 부딪 줄 가능성이 가장 높은) 빠른 응답
관련 문제
- 1. Liferay 6.2 maven 테마를 DXP 테마로 업그레이드
- 2. Maven 테마 빌드 Liferay 6.2
- 3. 을 Liferay 7 LogFactoryUtil.getLogFactory() setLevel 방법을 Liferay 6.2
- 4. JBoss 7.2의 Liferay 6.2
- 5. Liferay 6.2-ga2와 Liferay 6.2-ga6의 차이점은 무엇입니까?
- 6. Liferay 6.2 사용자 권한
- 7. 을 Liferay 6.2 JBoss는
- 8. Liferay 6.2 폼 검증 문제
- 9. liferay 6.2 데이터베이스에서 쿼리 실행
- 10. Liferay 6.2 - 클라이언트 측 포틀릿로드
- 11. 을 Liferay 6.2 JBoss의 번들
- 12. 어떤 버전의 Liferay IDE가 Liferay 6.2, jdk 1.6.0과 호환됩니까
- 13. Liferay theme + maven
- 14. liferay 후크를위한 Maven 아키 타입
- 15. Liferay 7 메시지 버스
- 16. 을 Liferay 7
- 17. Liferay 7 맞춤 알림
- 18. Liferay 7 GA3 마법사
- 19. Liferay - Maven - 기본 포틀릿에 com.liferay.portal을 생성합니다.
- 20. 원격 Jboss 기반 Liferay 포털에 Maven Liferay 프로젝트 배포
- 21. Liferay EE 테마 LR 6.1에서 LR6.2로 업그레이드
- 22. Liferay 테마를 5.2에서 6.1로 업그레이드
- 23. Liferay (6.0에서 6.2)로 마이그레이션, getEntriesRSS가 누락되었습니다.
- 24. Liferay 6.2 + Spring @Autowired가 후크에서 작동하지 않습니다.
- 25. Liferay 6.2 포털 인스턴스 포털 관리자
- 26. Liferay 6.2 포틀릿 사용자 정의 롤
- 27. Liferay 6.2 세션 자동 확장 단점
- 28. LIFERAY 6.2 - renderURL에서 다른 포틀릿을 지정하는 방법
- 29. 을 Liferay 6.2 합금 UI 드롭 다운
- 30. 로그 아웃 숨기기 Liferay 6.2 Dockbar
덕분에이 변환을 수행하는 자동화 된 프로세스를 잘 모르는 것 같아요. 6.2에서 dxp로 업그레이드하는 동안 maven 빌드 도구에서 gradle로 마이그레이션하고 싶다는 사실을 잊어 버렸습니다. 나는 그 질문을 편집했다. –
내 pom.xml이있는 ** gradle init **을 실행 중입니다. 그것은 나를 위해 gradle 파일을 만들고 있습니다. 나는 또한 build.gradle 파일 **에서 liferay 7 **로 업데이트되는 ** 종속성 **을 추가하고 있습니다. 마지막으로 xml 파일을 제거하고 각 포틀릿에서 선언적 주석을 제공합니다. 적절한 업그레이드를 위해 다른 추가 단계를 수행해야합니까? –