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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]