Re: error with initial use of commons.imaging
Tim Mann <[email protected]> Mon, 11 Aug 2025 17:38:53 -0500
| Newsgroups | gmane.comp.jakarta.commons.user |
|---|---|
| Message-ID | <CAFtii8cqRsCFqf7KQR4C49xpL1vNoyYe97j+hH4rS=h9rMjOsA@mail.gmail.com> |
--00000000000054f7e0063c1e9740 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thank you Bindul. Adding io & lang to the project path resolved the issue. On Mon, Aug 11, 2025 at 3:56=E2=80=AFPM Bindul Bhowmik <bindulbhowmik@gmail= .com> wrote: > Hi Tim, > > On Mon, Aug 11, 2025 at 2:33=E2=80=AFPM Tim Mann <[email protected]> wr= ote: > > > I have downloaded and added the commons.imaging jar files to my project > > library folder in Netbeans. I copied the source code from github for > > src/test/java/org/apache/commons/imaging/examples/MetadataExample.java > > > > when I run the program I get an error message at the first code line: > > final ImageMetadata metadata =3D Imaging.getMetadata(file); > > > > The error is Exception in thread "AWT-EventQueue-0" > > java.lang.NoClassDefFoundError: > org/apache/commons/io/build/AbstractOrigin > > > > Commons IO and Commons Lang are dependencies of Commons Imaging [1]. From > the message above, it looks like your project is missing the commons-io > jar. > You mentioned downloading and adding commons imaging jar to your project > library folder, so I would assume you are not using a build / dependency > manager tool like Maven, Ivy or Gradle? If so, may I recommend using one = of > those as they will automatically pull in transitive dependencies. > > > > > > I am an experienced java programmer but I have no experience with the > > commons.imaging library. Any suggestions to help me resolve this issue > is > > greatly appreciated. > > > > I have attached a screenshot of the code & error message. > > > > -- > > Regards, > > > > Tim Mann > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > [1] https://commons.apache.org/proper/commons-imaging/dependencies.html > --=20 Regards, Tim Mann --00000000000054f7e0063c1e9740--