Re: error with initial use of commons.imaging
Gary Gregory <[email protected]> Mon, 11 Aug 2025 20:57:46 -0400
| Newsgroups | gmane.comp.jakarta.commons.user |
|---|---|
| Message-ID | <CACZkXPxb9hZ7YNXFzY71=fO12auyLYK5s95aqPrwQhr5ysL8gA@mail.gmail.com> |
--000000000000f2b166063c2087f6 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Bindul, Right! Sorry about that. Gary On Mon, Aug 11, 2025, 19:48 Bindul Bhowmik <[email protected]> wrote: > Hello Gary, > > I=E2=80=99m not sure if you meant to address that comment to me. I was me= rely > trying to help Tim here, and if you read my email, I suggested they use > maven or gradle or ivy. > > Bindul > > On Aug 11, 2025, at 17:19, Gary Gregory <[email protected]> wrote: > > =EF=BB=BFHello Bindul, > > I recommend you use Maven to manage your project. None of this would have > been an issue with Maven... > > Gary > > > On Mon, Aug 11, 2025, 18:39 Tim Mann <[email protected]> wrote: > > > 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@g= mail.com> > > wrote: > > > >> Hi Tim, > >> > >> On Mon, Aug 11, 2025 at 2:33=E2=80=AFPM Tim Mann <[email protected]>= wrote: > >> > >>> I have downloaded and added the commons.imaging jar files to my proje= ct > >>> library folder in Netbeans. I copied the source code from github for > >>> src/test/java/org/apache/commons/imaging/examples/MetadataExample.jav= a > >>> > >>> 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-i= o > >> jar. > >> You mentioned downloading and adding commons imaging jar to your proje= ct > >> library folder, so I would assume you are not using a build / dependen= cy > >> manager tool like Maven, Ivy or Gradle? If so, may I recommend using o= ne > > 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 iss= ue > >> 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.htm= l > >> > > > > > > -- > > Regards, > > > > Tim Mann > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > --000000000000f2b166063c2087f6--