# Error in Eclipse: Provider class com.twelvemonkeys.imageio.plugins.jpeg.JPEGImageReaderSpi not in module

**URL:** <https://community.konduit.ai/t/error-in-eclipse-provider-class-com-twelvemonkeys-imageio-plugins-jpeg-jpegimagereaderspi-not-in-module/954>\
**Category:** DataVec\
**Created:** [October 30, 2020, 2:13pm UTC](https://community.konduit.ai/t/error-in-eclipse-provider-class-com-twelvemonkeys-imageio-plugins-jpeg-jpegimagereaderspi-not-in-module/954 "2020-10-30T14:13:36Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![maborec](https://avatars.discourse-cdn.com/v4/letter/m/d6d6ee/32.png) [@maborec](https://community.konduit.ai/u/maborec)\
**Post date:** [October 30, 2020, 2:13pm UTC](https://community.konduit.ai/t/error-in-eclipse-provider-class-com-twelvemonkeys-imageio-plugins-jpeg-jpegimagereaderspi-not-in-module/954/1 "2020-10-30T14:13:36Z")

</div>

Hello,  
We are trying to create a project in Eclipse using deeplearning4j. We have set up the maven dependencies:

```
<dependency>
	<groupId>org.deeplearning4j</groupId>
	<artifactId>deeplearning4j-core</artifactId>
	<version>0.9.1</version>
</dependency>

<dependency>
	<groupId>org.nd4j</groupId>
	<artifactId>nd4j-native-platform</artifactId>
	<version>0.9.1</version>
</dependency>

```

We are getting the following error when executing:

```
Error occurred during initialization of boot layer
java.lang.module.FindException: Unable to derive module descriptor for C:\Users\Admin\.m2\repository\org\datavec\datavec-data-image\0.9.1\datavec-data-image-0.9.1.jar
Caused by: java.lang.module.InvalidModuleDescriptorException: Provider class com.twelvemonkeys.imageio.plugins.jpeg.JPEGImageReaderSpi not in module

```

We are trying to load an image using:

```
int height = 256;
int width = 256;
int channels = 1;
ImageLoader loader = new ImageLoader(height, width, channels);
INDArray image = loader.asMatrix(file);

```

Is this a problem in the maven “datavect-data-image-0.9.1” META-INF/services content?  
We have tried with version 0.9.1, 1.0.0-beta4 and 1.0.0-beta7 without luck.

Any help will be much appreciated.

---

<div class="post-metadata">

**Author:** ![agibsonccc](https://yyz1.discourse-cdn.com/flex035/user_avatar/community.konduit.ai/agibsonccc/32/697_2.png) [@agibsonccc](https://community.konduit.ai/u/agibsonccc)\
**Post date:** [October 31, 2020, 1:35am UTC](https://community.konduit.ai/t/error-in-eclipse-provider-class-com-twelvemonkeys-imageio-plugins-jpeg-jpegimagereaderspi-not-in-module/954/2 "2020-10-31T01:35:13Z")

</div>

@maborec that version of dl4j is almost 2 years old now. Please follow our quickstart and use the latest version. Could you tell me where you got that version from so we can take the source down? Thanks! [https://deeplearning4j.konduit.ai/getting-started/quickstart](https://deeplearning4j.konduit.ai/getting-started/quickstart)

---

<div class="post-metadata">

**Author:** ![maborec](https://avatars.discourse-cdn.com/v4/letter/m/d6d6ee/32.png) [@maborec](https://community.konduit.ai/u/maborec)\
**Post date:** [November 2, 2020, 3:09pm UTC](https://community.konduit.ai/t/error-in-eclipse-provider-class-com-twelvemonkeys-imageio-plugins-jpeg-jpegimagereaderspi-not-in-module/954/3 "2020-11-02T15:09:53Z")

</div>

Thanks for your feedback.  
As explained in my original message, we have this error in version 0.9.1, 1.0.0-beta4 and 1.0.0-beta7.  
We are getting teh libraries from the Maven repository.

---

<div class="post-metadata">

**Author:** ![agibsonccc](https://yyz1.discourse-cdn.com/flex035/user_avatar/community.konduit.ai/agibsonccc/32/697_2.png) [@agibsonccc](https://community.konduit.ai/u/agibsonccc)\
**Post date:** [November 2, 2020, 9:50pm UTC](https://community.konduit.ai/t/error-in-eclipse-provider-class-com-twelvemonkeys-imageio-plugins-jpeg-jpegimagereaderspi-not-in-module/954/4 "2020-11-02T21:50:19Z")

</div>

@maborec sorry thanks for clarifying. This isn’t specific to dl4j per se. It’s a transitive dependency. Could you look in to the troubleshooting here?

> <https://github.com/haraldk/TwelveMonkeys/issues/357>
>
> Hi,
> I am seeing the following exception when trying to call ImageIO in Wildfly …using 1.8.0\_91-b14
> 
> Caused by: java.util.ServiceConfigurationError: javax.imageio.spi.ImageReaderSpi: Provider com.twelvemonkeys.imageio.plugins.jpeg.JPEGImageReaderSpi not found
> 
> Any idea how to resolve?
> 
> Thanks!
