Issue
- When importing a Quarterly Release workspace into Liferay Developer Studio 3.9.8:
- Latest blade templates or Liferay versions will not be available for selection.
- Contextual menus could be broken and this kind of errors could be raised:
java.lang.IllegalArgumentException: invalid version "2024.q1.5": non-numeric "q1" at org.osgi.framework.Version.parseInt(Version.java:169) at org.osgi.framework.Version.<init>(Version.java:130) at com.liferay.ide.core.workspace.LiferayWorkspaceUtil.getLiferayWorkspaceProjectVersion(LiferayWorkspaceUtil.java:238)
...
Environment
- Liferay IDE / Liferay Developer Studio
- Quarterly Releases
Resolution
-
Developer Studio 3.10.0 has been released, providing support for targeting the Liferay Quarterly Releases.
- While you may still be able to use it, Developer Studio (3.9.8) is not officially compatible with Quarterly Releases.
- Any progress regarding Quarterly Release support for Developer Studio or other IDE tools like the intelliJ plugin, could be followed in LPD-17146
- If you still need an alternative, you can use Blade outside of the IDE. OSGi modules or client extensions does not require a dedicated development tool: Blade can generate project templates or samples.
Additional Information
- Liferay IDE and Liferay Developer Studio 3.10.0 Released
- Developer Tools and Frameworks Compatibility Matrix
- Blade Outside of the IDE
- LPD-17146 : Support consuming release info for quarterly releases in Workspace, Blade, and Liferay IDE/IntelliJ Plugin
- Targeting Quarterly Releases
- IDEs: To Be or Not To Be
- Blade CLI
- Liferay Upgrade Planner for Quaterly Releases
Contenido exclusivo para suscriptores.
Una Suscripción Enterprise de Liferay proporciona acceso a más de 1.500 artículos que incluyen las mejores practicas, diagnóstico de problemas y otras soluciones útiles. Inicia sesión para tener un acceso completo.
Inicia sesión