Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
v0.5.0
-
None
-
None
Description
In most cases a complete application maybe logically consist of a series of sub-applications, typically like
JPM APP (logically) = JPM UI App + Spark History APP + Spark Running APP + MR History APP + MR Running APP
, where JPM UI APP should depends on other APP.
So the enhancement should include:
1. Some APP may only have Process (appClass) and others may only have UI (viewPath)
2. Declare JPM UI APP's dependency
3. Check JPM UI APP dependency when installation, if not meet, throw exception.