Re: Magic Eclipse target
Cameron Taggart <[email protected]>
| Newsgroups | gmane.comp.jakarta.avalon.user |
|---|---|
| Message-ID | <[email protected]> |
That .classpath was just an example and was specific to my projet. None of the MAGIC_CACHE libraries I referenced are necessary for your project. Take a look at an existing .classpath file created by Eclipse and modify it replacing the jar references. You probably only need to include the jars that you decided were dependencies within your project definition in index.xml. Hope that helps, Cameron David Leangen wrote: >Cameron, > >Thanks a lot for this! > >I don't have jibx or jaxme with my installation (is that normal?) so I tried >it without those jars. Didn't work... but then again if it works outside >Eclipse without those jars, somehow I don't think they're necessary. > >I did update my classpath with everything else. This is the error that I'm >getting when I try to do an ant build: > >BUILD FAILED: Z:\apps\avalon\planet\pubmed.jp\splitter\build.xml:7: >Following error occured while executing this line >Z:\apps\avalon\planet\pubmed.jp\standard.xml:4: Could not create task or >type of type: antlib:org.apache.avalon.tools:home. > > >But it seems to me that this jar is already in the classpath... > >Any ideas? > > >Thanks! > > > > > >>-----Original Message----- >>From: Cameron Taggart [mailto:[email protected]] >>Sent: July 20, 2004 13:18 >>To: Avalon framework users >>Subject: Re: Magic Eclipse target >> >> >>David, I too am in need of an Eclipse plugin for Magic, so I'm looking >>at the stuff Steve referenced. I modified a ".classpath" file that was >>produced by Maven's Eclipse plugin, so that my current project that I'm >>building with Magic will use the jars in Magic's cache. The Magic >>Eclipse plugin/task will need to create a file similar to this. >> >><?xml version="1.0" encoding="UTF-8"?> >><classpath> >> <classpathentry kind="con" >>path="org.eclipse.jdt.launching.JRE_CONTAINER"/> >> <classpathentry kind="src" path="src/main"/> >> <classpathentry kind="output" path="target/classes"/> >> <classpathentry kind="src" path="src/test" >>output="target/test-classes"/> >> >> <classpathentry kind="var" >>path="MAGIC_CACHE/junit/jars/junit-3.8.1.jar"/> >> <classpathentry kind="var" >>path="MAGIC_CACHE/log4j/jars/log4j-1.2.8.jar"/> >> <classpathentry kind="var" >>path="MAGIC_CACHE/jaxme/jars/jaxmejs-0.2.jar"/> >> <classpathentry kind="var" >>path="MAGIC_CACHE/jibx/jars/jibx-run-beta3c-1.0.jar"/> >> <classpathentry kind="var" >>path="MAGIC_CACHE/jibx/jars/jibx-bind-beta3c-1.0.jar"/> >> <classpathentry kind="var" >>path="MAGIC_CACHE/jibx/jars/xpp3-beta3c-1.0.jar"/> >> <classpathentry kind="var" path="MAGIC_CACHE/ant/jars/ant-1.6.2.jar"/> >> <classpathentry kind="var" >>path="MAGIC_CACHE/ant/jars/ant-nodeps-1.6.2.jar"/> >></classpath> >> >>You can modify your ".classpath" file manually until a plugin is >>created. Just refresh your project when your done (no need to close >>Eclipse). You will also need to create a classpath variable tnamed >>"MAGIC_CACHE" to your cache directory. For example: "C:\Documents and >>Settings\Owner\.magic\main". Eclipse > Window > Preferences > Java > >>Build Path > Classpath variables >> >>Cameron >> >> > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [email protected] >For additional commands, e-mail: [email protected] > > >