Issue
- Some build actions fails upgrading the workspace from gradle 6 to 7
- eg:
$ blade gw eclipse
* What went wrong:
Execution failed for task ':modules:xxxxxxxxxxxxx:eclipseClasspath'.
> Resolving dependency configuration 'compileOnly' is not allowed as it is defined as 'canBeResolved=false'.
Instead, a resolvable ('canBeResolved=true') dependency configuration that extends 'compileOnly' should be resolved.
Environment
- Liferay DXP 7.4+, when building with blade gw task.
Resolution
- Add to global build.gradle:
allprojects {
apply plugin: 'java'
configurations.compileOnly.canBeResolved = true
}
- or each build.gradle module files
configurations.compileOnly.canBeResolved = true
Additional Information
- This issue will be fixed in https://liferay.atlassian.net/browse/LPS-195170.
Conteúdo Excluesivo para Assinantes
Uma Subscrição do Liferay Enterprise fornece acesso a mais de 1.500 artigos que incluem práticas recomendadas, solução de problemas e outras soluções valiosas. Faça login para obter acesso completo.
Entrar