Skip to content

Commit d8121b9

Browse files
committed
EclipseHelperMojo: ignore dep resolution errors
If we cannot resolve dependencies, then just proceed as best we can. And emit the stack trace only at the debug logging level.
1 parent 553f3d0 commit d8121b9

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/main/java/org/scijava/maven/plugin/EclipseHelperMojo.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,14 @@ public void execute() throws MojoExecutionException {
135135
* @return true iff the project depends on <code>scijava-common</code>
136136
*/
137137
private boolean dependsOnScijavaCommon(final MavenProject project) {
138-
final List<Dependency> dependencies = project.getCompileDependencies();
138+
final List<Dependency> dependencies;
139+
try {
140+
dependencies = project.getCompileDependencies();
141+
}
142+
catch (final Exception e) {
143+
getLog().debug(e);
144+
return false;
145+
}
139146
if (dependencies == null) return false;
140147

141148
for (final Dependency dependency : dependencies) {

0 commit comments

Comments
 (0)