DXP Liferay Internals フィードバックを送信 Liferayの内部 Fundamentals Module Projects APIs as OSGi Services Using an OSGi Service Importing Packages Exporting Packages Semantic Versioning Configuring Dependencies Using the Gogo Shell Architecture Liferay Classloader Hierarchy The Benefits of Modularity OSGi and Modularity Module Life Cycle Bundle Classloading Flow UI Architecture Extending Liferay Creating a Model Listener Creating Service Wrappers Customizing JSPs Overriding Global Language Translations Overriding Module Language Translations in Earlier Versions Overriding OSGi Services Auditing Portlet Activity with Portlet Filters Micro Frontends Contributing to Liferay Development Fixing a Bug or Contributing a New Feature Building Liferay Source Organizing the Source Reference 7.4 Breaking Changes 7.3 Breaking Changes 7.2 Breaking Changes Exported Third Party Packages Portal Developer Properties Capability: Development and Tooling Resource Type: Official Documentation Feature: Frameworks Deployment Approach: Liferay PaaS Liferay SaaS Liferay Self-Hosted