En Liferay 7.1 desde Developer Studio a la hora de generar un theme, muestra un error ya que no resuelve algunas dependencias.
La solución, es revisar el fichero: "build.gradle" para comprobar las versiones añadidas en las dependencias. Por ejemplo, eliminando la versión específica se generará correctamente.
dependencies {
cssBuilder group: "com.liferay", name: "com.liferay.css.builder", version: "3.0.2"
parentThemes group: "com.liferay", name: "com.liferay.frontend.theme.styled", version: "3.0.16"
parentThemes group: "com.liferay", name: "com.liferay.frontend.theme.unstyled", version: "3.0.22"
portalCommonCSS group: "com.liferay", name: "com.liferay.frontend.css.common", version: "3.0.1"
themeBuilder group: "com.liferay", name: "com.liferay.portal.tools.theme.builder", version: "1.1.7"
}
Con esta configuración, en la que no se indican versiones específicas, debería generar correctamente el "theme".
dependencies {
cssBuilder group: "com.liferay", name: "com.liferay.css.builder", version: "3.0.2"
parentThemes group: "com.liferay", name: "com.liferay.frontend.theme.styled"
parentThemes group: "com.liferay", name: "com.liferay.frontend.theme.unstyled"
portalCommonCSS group: "com.liferay", name: "com.liferay.frontend.css.common"
themeBuilder group: "com.liferay", name: "com.liferay.portal.tools.theme.builder", version: "1.1.7"
}