OpenLiberty / open-liberty

Open Liberty is a highly composable, fast to start, dynamic application server runtime environment
https://openliberty.io
Eclipse Public License 2.0
1.16k stars 597 forks source link

Support for Multi-module Projects in Liberty Tools #25795

Open yeekangc opened 1 year ago

yeekangc commented 1 year ago

Enhance Liberty Tools to provide full support for multi-module Maven and Gradle projects across all supported IDEs (i.e. Eclipse IDE, IntelliJ IDEA, and VS Code).

This epic maps to the following enhancements for the different IDE tools:

scottkurz commented 1 year ago

Another aspect to consider is the "devc" container use case. Should the IDE tools detect the Dockerfile location and set the containerfile, containerBuildContext parameters accordingly? (Would it need to know though that the user hasn't already set their own parms in pom.xml or via custom parms?)