plexus使用如下配置文件:
plexus.xml
plexus.properties
jar中的components.xml
所有的组件须有组件描述,组件描述通过plexus.xml或jar中的components.xml(META-INF/plexus/components.xml)
plexus配置如下内容:
定义新组件
覆盖components.xml中的组件
应用的loggermanager
定义启动时加载的组件
定义组件仓库位置
plexus启动时会默认加载META-INF/plexus/components.xml
plexus会加载配置文件中定义的plexus上下文变量,比如:plexus.home:
<configuration>
<directory>${plexus.home}/directory</directory>
</configuration>