These are the dependencies I added to my pom for jdt. It's been a while, but I'm pretty sure the antlr and mvel dependencies were required once I added eclipse jdt.<div><br></div><div><div> <dependency></div>
<div> <groupId>org.eclipse.jdt</groupId></div><div> <artifactId>core</artifactId></div><div> <version>3.4.2.v_883_R34x</version></div><div> <scope>test</scope></div>
<div> </dependency></div><div> <dependency></div><div> <groupId>org.antlr</groupId></div><div> <artifactId>antlr-runtime</artifactId></div><div> <version>3.1.3</version></div>
<div> <scope>test</scope></div><div> </dependency></div><div> <dependency></div><div> <groupId>org.mvel</groupId></div><div> <artifactId>mvel2</artifactId></div>
<div> <version>2.0.16</version></div><div> <scope>test</scope></div><div> </dependency></div><div><br></div><br><div class="gmail_quote">On Sat, Mar 20, 2010 at 8:26 AM, Patrick Sannes <span dir="ltr"><<a href="mailto:patrick@i-dev.net">patrick@i-dev.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi Lucas,<br>
<br>
When I add the org.eclipse.jdt.core_version as external reference to the<br>
project it works. Thanks for helping me out. Now off to the manual ;)<br>
<br>
Regards,<br>
<font color="#888888">Patrick<br>
</font><div class="im"><br>
> -----Original Message-----<br>
> From: <a href="mailto:rules-users-bounces@lists.jboss.org">rules-users-bounces@lists.jboss.org</a> [mailto:<a href="mailto:rules-users-">rules-users-</a><br>
</div><div><div></div><div class="h5">> <a href="mailto:bounces@lists.jboss.org">bounces@lists.jboss.org</a>] On Behalf Of Lucas Amador<br>
> Sent: Saturday, March 20, 2010 1:17 PM<br>
> To: Rules Users List<br>
> Subject: Re: [rules-users] Eclipse + drools = The Eclipse JDT Core jar is<br>
not in<br>
> the classpath ??<br>
><br>
> Patrick,<br>
> you need to add the lib org.eclipse.core.jdt-version that is on your<br>
eclipse<br>
> plugins folder to your drools runtime or classpath<br>
><br>
> Or you can use Janino, as salaboy said<br>
><br>
> Sent from my phone<br>
><br>
> On 20/03/2010, at 10:44, "Patrick Sannes" <<a href="mailto:patrick@i-dev.net">patrick@i-dev.net</a>> wrote:<br>
><br>
> > Im a real beginner with Drools, can you point me out to a document<br>
> > that tells me how to do that?<br>
> ><br>
> >> -----Original Message-----<br>
> >> From: <a href="mailto:rules-users-bounces@lists.jboss.org">rules-users-bounces@lists.jboss.org</a> [mailto:<a href="mailto:rules-users-">rules-users-</a><br>
> >> <a href="mailto:bounces@lists.jboss.org">bounces@lists.jboss.org</a>] On Behalf Of Salaboy<br>
> >> Sent: Saturday, March 20, 2010 1:22 PM<br>
> >> To: Rules Users List<br>
> >> Subject: Re: [rules-users] Eclipse + drools = The Eclipse JDT Core<br>
> >> jar is<br>
> > not in<br>
> >> the classpath ??<br>
> >><br>
> >> That's a common eclipse error, if you cannot fix it you can always<br>
> >> include<br>
> > the<br>
> >> janino dependency.<br>
> >><br>
> >> - Ing. Mauricio Salatino -<br>
> >><br>
> >> On Mar 20, 2010, at 6:12, "Patrick Sannes" <<a href="mailto:patrick@i-dev.net">patrick@i-dev.net</a>> wrote:<br>
> >><br>
> >>> Hi,<br>
> >>><br>
> >>> I tried to search a lot, but couldn't find a real solution to my<br>
> >>> problem. I have the latest version of Eclipse installed and<br>
> >>> installed the drools plugin<br>
> >>> 5.0.1 . I configured runtime (dropped it in c:\Users\Patrick<br>
> >>> \Droolsruntime\)<br>
> >>> After starting a new drools project It created a Hello World example<br>
> >>> (im new, so a nice start ;)) When I tried to run the DroolsTest.Java<br>
> >>> I get the error at the end of the email.<br>
> >>> Hope someone can help me out.<br>
> >>><br>
> >>> Regards<br>
> >>> Patrick<br>
> >>><br>
> >>> org.drools.RuntimeDroolsException: Unable to load dialect<br>
> >>> 'org.drools.rule.builder.dialect.java.JavaDialectConfiguration:java:<br>
> >>> or<br>
><br>
><br>
><br>
> >>> g.droo<br>
> >><br>
> >><br>
> >>> ls.rule.builder.dialect.java.JavaDialectConfiguration'<br>
> >>> at<br>
> >>> org.drools.compiler.PackageBuilderConfiguration.addDialect<br>
> >>> (PackageBuilderCon<br>
> >>> figuration.java:274)<br>
> >>> at<br>
> >>> org.drools.compiler.PackageBuilderConfiguration.buildDialectConfigur<br>
> >>> at<br>
><br>
><br>
><br>
> >>> ionMap<br>
> >><br>
> >><br>
> >>> (PackageBuilderConfiguration.java:259)<br>
> >>> at<br>
> >>> org.drools.compiler.PackageBuilderConfiguration.init<br>
> >>> (PackageBuilderConfigura<br>
> >>> tion.java:176)<br>
> >>> at<br>
> >>> org.drools.compiler.PackageBuilderConfiguration.<init><br>
> >>> (PackageBuilderConfigu<br>
> >>> ration.java:153)<br>
> >>> at<br>
> >>> org.drools.compiler.PackageBuilder.<init>(PackageBuilder.java:242)<br>
> >>> at<br>
> >>> org.drools.compiler.PackageBuilder.<init>(PackageBuilder.java:142)<br>
> >>> at<br>
> >>><br>
> >><br>
> org.drools.builder.impl.KnowledgeBuilderProviderImpl.newKnowledgeBuil<br>
> >> d<br>
><br>
><br>
><br>
> >>> er(<br>
> >>> Kno<br>
> >>> wledgeBuilderProviderImpl.java:29)<br>
> >>> at<br>
> >>> org.drools.builder.KnowledgeBuilderFactory.newKnowledgeBuilder<br>
> >>> (KnowledgeBuil<br>
> >>> derFactory.java:29)<br>
> >>> at com.sample.DroolsTest.readKnowledgeBase(DroolsTest.java:39)<br>
> >>> at com.sample.DroolsTest.main(DroolsTest.java:23)<br>
> >>> Caused by: java.lang.RuntimeException: The Eclipse JDT Core jar is<br>
> >>> not in the classpath at<br>
> >>> org.drools.rule.builder.dialect.java.JavaDialectConfiguration.setCom<br>
> >>> pi<br>
><br>
><br>
><br>
> >>> ler(<br>
> >>> Ja<br>
> >>> vaDialectConfiguration.java:94)<br>
> >>> at<br>
> >>> org.drools.rule.builder.dialect.java.JavaDialectConfiguration.init<br>
> >>> (JavaDiale<br>
> >>> ctConfiguration.java:55)<br>
> >>> at<br>
> >>> org.drools.compiler.PackageBuilderConfiguration.addDialect<br>
> >>> (PackageBuilderCon<br>
> >>> figuration.java:270)<br>
> >>> ... 9 more<br>
> >>><br>
> >>> _______________________________________________<br>
> >>> rules-users mailing list<br>
> >>> <a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
> >>> <a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
> >> _______________________________________________<br>
> >> rules-users mailing list<br>
> >> <a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
> >> <a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
> ><br>
> > _______________________________________________<br>
> > rules-users mailing list<br>
> > <a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
> > <a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
><br>
> _______________________________________________<br>
> rules-users mailing list<br>
> <a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
> <a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
<br>
_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
</div></div></blockquote></div><br></div>