問題
- 季刊リリースワークスペースをLiferay Developer Studio 3.9.8にインポートする場合:
- 最新のブレードテンプレートやLiferayのバージョンは選択できません。
- コンテクストメニューが壊れ、この種のエラーが発生する可能性がある:
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)
...
環境
- Liferay IDE / Liferay Developer Studio
- 四半期ごとのリリース
解像度
- まだ使えるかもしれませんが、最新のDeveloper Studio(3.9.8)はQuarterly Releasesと公式には互換性がありません。
- Developer StudioやintelliJプラグインのようなIDEツールの四半期リリースサポートに関する進捗は、LPD-17146で確認できます。
- 推奨される代替案は、IDEの外でBladeを使用することです。 OSGiモジュールやクライアント・エクステンションは、実際には専用のツールを開発する必要はなく、プロジェクト・テンプレートやサンプルを作成することで、ブレードがその作業を行います。