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>