Skip to content

Commit 4db8c1b

Browse files
committed
Plexus is required at runtime
1 parent fbba1b0 commit 4db8c1b

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

pom.xml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,16 +75,28 @@ under the License.
7575
<mavenVersion>4.0.0-beta-3</mavenVersion>
7676
<javaVersion>17</javaVersion>
7777

78+
<guiceVersion>6.0.0</guiceVersion>
7879
<mavenFilteringVersion>4.0.0-SNAPSHOT</mavenFilteringVersion>
7980
<mavenPluginPluginVersion>4.0.0-SNAPSHOT</mavenPluginPluginVersion>
8081
<mavenPluginTestingVersion>4.0.0-alpha-3-SNAPSHOT</mavenPluginTestingVersion>
82+
<sisuVersion>0.9.0.M2</sisuVersion>
8183
<plexusBuildApiVersion>0.0.7</plexusBuildApiVersion>
8284
<version.maven-invoker-plugin>3.7.0</version.maven-invoker-plugin>
8385
<version.maven-plugin-tools>${mavenPluginPluginVersion}</version.maven-plugin-tools>
8486

8587
<project.build.outputTimestamp>2023-03-21T12:01:37Z</project.build.outputTimestamp>
8688
</properties>
8789

90+
<dependencyManagement>
91+
<dependencies>
92+
<dependency>
93+
<groupId>com.google.guava</groupId>
94+
<artifactId>guava</artifactId>
95+
<version>32.0.1-jre</version>
96+
</dependency>
97+
</dependencies>
98+
</dependencyManagement>
99+
88100
<dependencies>
89101
<dependency>
90102
<groupId>org.apache.maven</groupId>
@@ -120,6 +132,12 @@ under the License.
120132
<artifactId>plexus-build-api</artifactId>
121133
<version>${plexusBuildApiVersion}</version>
122134
</dependency>
135+
<dependency>
136+
<groupId>org.eclipse.sisu</groupId>
137+
<artifactId>org.eclipse.sisu.plexus</artifactId>
138+
<version>${sisuVersion}</version>
139+
<scope>provided</scope>
140+
</dependency>
123141

124142
<dependency>
125143
<groupId>org.apache.maven.plugin-testing</groupId>
@@ -147,7 +165,7 @@ under the License.
147165
<dependency>
148166
<groupId>com.google.inject</groupId>
149167
<artifactId>guice</artifactId>
150-
<version>6.0.0</version>
168+
<version>${guiceVersion}</version>
151169
<scope>test</scope>
152170
</dependency>
153171
<dependency>

0 commit comments

Comments
 (0)