|
80 | 80 | </contributors> |
81 | 81 |
|
82 | 82 | <prerequisites> |
83 | | - <maven>${mavenVersion}</maven> |
| 83 | + <maven>3.9</maven> |
84 | 84 | </prerequisites> |
85 | 85 |
|
86 | 86 | <scm> |
|
100 | 100 | </site> |
101 | 101 | </distributionManagement> |
102 | 102 |
|
103 | | - <properties /> |
104 | | - |
105 | | - <dependencyManagement> |
106 | | - <dependencies> |
107 | | - <dependency> |
108 | | - <groupId>org.apache.maven</groupId> |
109 | | - <artifactId>maven-plugin-api</artifactId> |
110 | | - <version>${mavenVersion}</version> |
111 | | - </dependency> |
112 | | - <dependency> |
113 | | - <groupId>org.apache.maven.shared</groupId> |
114 | | - <artifactId>maven-shared-utils</artifactId> |
115 | | - <version>3.4.2</version> |
116 | | - </dependency> |
117 | | - <dependency> |
118 | | - <groupId>org.codehaus.plexus</groupId> |
119 | | - <artifactId>plexus-utils</artifactId> |
120 | | - <version>4.0.2</version> |
121 | | - </dependency> |
122 | | - <dependency> |
123 | | - <groupId>org.codehaus.plexus</groupId> |
124 | | - <artifactId>plexus-container-default</artifactId> |
125 | | - <version>2.1.1</version> |
126 | | - <scope>provided</scope> |
127 | | - </dependency> |
128 | | - <dependency> |
129 | | - <groupId>org.apache.commons</groupId> |
130 | | - <artifactId>commons-lang3</artifactId> |
131 | | - <version>3.20.0</version> |
132 | | - </dependency> |
133 | | - <dependency> |
134 | | - <groupId>org.slf4j</groupId> |
135 | | - <artifactId>slf4j-api</artifactId> |
136 | | - <version>1.7.36</version> |
137 | | - <scope>provided</scope> |
138 | | - </dependency> |
139 | | - |
140 | | - <dependency> |
141 | | - <groupId>org.codehaus.plexus</groupId> |
142 | | - <artifactId>plexus-component-annotations</artifactId> |
143 | | - <version>2.2.0</version> |
144 | | - <scope>provided</scope> |
145 | | - </dependency> |
146 | | - </dependencies> |
147 | | - </dependencyManagement> |
| 103 | + <properties> |
| 104 | + <bouncycastle.version>1.83</bouncycastle.version> |
| 105 | + </properties> |
148 | 106 |
|
149 | 107 | <dependencies> |
150 | 108 | <dependency> |
151 | 109 | <groupId>org.apache.maven</groupId> |
152 | 110 | <artifactId>maven-plugin-api</artifactId> |
153 | | - <scope>provided</scope> |
154 | | - </dependency> |
155 | | - <dependency> |
156 | | - <groupId>org.apache.maven</groupId> |
157 | | - <artifactId>maven-core</artifactId> |
158 | 111 | <version>${mavenVersion}</version> |
159 | 112 | <scope>provided</scope> |
160 | 113 | </dependency> |
161 | 114 | <dependency> |
162 | 115 | <groupId>org.apache.maven.plugin-tools</groupId> |
163 | 116 | <artifactId>maven-plugin-annotations</artifactId> |
164 | 117 | </dependency> |
165 | | - |
166 | 118 | <dependency> |
167 | | - <groupId>org.apache.maven.shared</groupId> |
168 | | - <artifactId>maven-shared-utils</artifactId> |
| 119 | + <groupId>org.bouncycastle</groupId> |
| 120 | + <artifactId>bcprov-jdk18on</artifactId> |
| 121 | + <version>${bouncycastle.version}</version> |
169 | 122 | </dependency> |
170 | 123 | <dependency> |
171 | | - <groupId>commons-io</groupId> |
172 | | - <artifactId>commons-io</artifactId> |
173 | | - <version>2.21.0</version> |
| 124 | + <groupId>org.bouncycastle</groupId> |
| 125 | + <artifactId>bcpkix-jdk18on</artifactId> |
| 126 | + <version>${bouncycastle.version}</version> |
174 | 127 | </dependency> |
175 | 128 | <dependency> |
176 | | - <groupId>org.apache.commons</groupId> |
177 | | - <artifactId>commons-lang3</artifactId> |
178 | | - </dependency> |
179 | | - <dependency> |
180 | | - <groupId>org.codehaus.plexus</groupId> |
181 | | - <artifactId>plexus-utils</artifactId> |
| 129 | + <groupId>org.slf4j</groupId> |
| 130 | + <artifactId>slf4j-api</artifactId> |
| 131 | + <version>1.7.36</version> |
| 132 | + <scope>provided</scope> |
182 | 133 | </dependency> |
183 | | - |
184 | 134 | <dependency> |
185 | | - <groupId>junit</groupId> |
186 | | - <artifactId>junit</artifactId> |
| 135 | + <groupId>org.junit.jupiter</groupId> |
| 136 | + <artifactId>junit-jupiter</artifactId> |
187 | 137 | <scope>test</scope> |
188 | 138 | </dependency> |
189 | 139 | <dependency> |
190 | | - <groupId>org.mockito</groupId> |
191 | | - <artifactId>mockito-core</artifactId> |
192 | | - <version>4.11.0</version> |
193 | | - <scope>test</scope> |
| 140 | + <groupId>javax.inject</groupId> |
| 141 | + <artifactId>javax.inject</artifactId> |
| 142 | + <version>1</version> |
194 | 143 | </dependency> |
195 | 144 | </dependencies> |
196 | 145 |
|
197 | 146 | <build> |
198 | | - <pluginManagement> |
199 | | - <plugins> |
200 | | - <plugin> |
201 | | - <groupId>org.codehaus.plexus</groupId> |
202 | | - <artifactId>plexus-component-metadata</artifactId> |
203 | | - <version>2.2.0</version> |
204 | | - </plugin> |
205 | | - <plugin> |
206 | | - <groupId>org.codehaus.plexus</groupId> |
207 | | - <artifactId>plexus-maven-plugin</artifactId> |
208 | | - <version>1.3.8</version> |
209 | | - </plugin> |
210 | | - </plugins> |
211 | | - </pluginManagement> |
212 | | - |
213 | 147 | <plugins> |
214 | 148 | <plugin> |
215 | | - <groupId>org.codehaus.plexus</groupId> |
216 | | - <artifactId>plexus-component-metadata</artifactId> |
| 149 | + <groupId>org.eclipse.sisu</groupId> |
| 150 | + <artifactId>sisu-maven-plugin</artifactId> |
217 | 151 | <executions> |
218 | 152 | <execution> |
219 | 153 | <goals> |
220 | | - <goal>generate-metadata</goal> |
| 154 | + <goal>main-index</goal> |
221 | 155 | </goals> |
222 | 156 | </execution> |
223 | 157 | </executions> |
|
0 commit comments