<div>I was thinking, how about using <span class="tx"><a href="http://repository.jboss.com/maven2"><strong>http://repository.jboss.com/maven2</strong></a><strong> </strong>as the place to go and get the plugins either by hardcoded names or by parsing pom.xml to get both the the repository location and the dependencies. The Cdk wizard may have a check-box to force a download or use an old download. Downloaded jars can be kept in metadata location of the workspace. Each Cdk project may either use a local copy which gets copied from the metadata location or may directly point to the metadata location to always get pointed to the latest download. </span></div>

<div><span class="tx"></span> </div>
<div><span class="tx">This is to facilitate build and export without maven installed and a maven build. Let me know what you think.</span></div>
<div><span class="tx"></span> </div>
<div><span class="tx"></span><span class="tx">Thanks</span></div>
<div><span class="tx"></span> </div>
<div><span class="tx"></span><span class="tx">Sanjay</span></div>
<div><br><br></div>
<div class="gmail_quote">On Wed, Dec 16, 2009 at 2:52 PM, Ramesh Reddy <span dir="ltr">&lt;<a href="mailto:rareddy@redhat.com">rareddy@redhat.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div class="im">On Wed, 2009-12-16 at 13:20 -0600, Sanjay Chaudhuri wrote:<br>&gt; Excellent idea about &quot;classpath in Eclipse from a Maven repo&quot;. Give me<br>&gt; the location, and let me see, if I can do something about it .. an<br>
&gt; interesting challenge !!!<br>&gt;<br></div>Actually, if you add &quot;maven&quot; eclipse plugin as dependency to your<br>plugin, and drive the connector&#39;s  build from &quot;pom.xml&quot; any dependencies<br>specified in the &quot;pom.xml&quot; are automatically added to the eclipse<br>
project. May be that is how we want to drive this.<br><br>Obviously we would pre-can the &quot;pom.xml&quot; for our purpose that means it<br>will dependencies specified to begin with. If you installed &quot;maven&quot; on<br>
your machine, then a local repo is in your &quot;${user.home}/.m2/repository&quot;<br>directory. It may not have the files I gave, but you can create them<br>easily like<br><br>.m2/repository/org/jboss/teiid/teiid-common-core/7.0.0-SNAPSHOT/teiid-common-core-7.0.0-SNAPSHOT.jar<br>
.m2/repository/org/jboss/teiid/teiid-connector-api/7.0.0-SNAPSHOT/teiid-connector-api-7.0.0-SNAPSHOT.jar<br>.m2/repository/javax/resource/connector-api/1.5/connector-api-1.5.jar<br><br>Then use the attached pom file to build, it has jboss maven repo<br>
details(although Teiid files are not in there now, they will be in<br>future). if we go this route I will add pom file to the template.<br><font color="#888888"><br>Ramesh..<br><br><br></font></blockquote></div><br>