java - 使用 Eclipse 默认 Drools 示例 DroolsTest 找不到 main

标签 java eclipse maven drools

收到“错误:无法找到或加载主类 com.sample.DroolsTest” 我的开发环境中的某些内容配置不正确。我需要一些帮助,我认为这应该可行。我一定是做错了什么或者跳过了一个步骤。

步骤: Eclipse 文件 -> 新建项目 -> Drools 项目 从向导中选择“将示例 HelloWorld 规则文件添加到此项目”和“添加示例 Java 类以加载和执行 HelloWorld 规则”

右键单击 POM 运行方式 ->Maven 构建

然后,当我右键单击 DroolsTest Run-as Java Application 时,出现上述错误。

这是我的 POM 和有关我的环境的详细信息。

<modelVersion>4.0.0</modelVersion>
<groupId>com.simple.drools</groupId>
<artifactId>drools-hello-world</artifactId>
<version>1.0.0-SNAPSHOT</version>

<dependencies>
    <dependency>
        <groupId>org.kie</groupId>
        <artifactId>kie-api</artifactId>
        <version>6.2.0.Final</version>
    </dependency>
    <dependency>
        <groupId>org.drools</groupId>
        <artifactId>drools-compiler</artifactId>
        <version>6.2.0.Final</version>
    </dependency>
    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.10</version>
    </dependency>
</dependencies>

Mac:版本 10.10.4

JDK:java版本

java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)

IDE:Eclipse MARS;包括 Maven 插件

.bash_配置文件:

export JAVA_HOME=$(/usr/libexec/java_home)
export M2_HOME=/Users/me/Development/apache-maven-3.3.3
export PATH=$PATH:$M2_HOME/bin

相关安装的软件:

Drools 6.2.0.Final
GEF 3.10.0.201506010206

最佳答案

我从来没有弄清楚它的真相。相反,我所做的是安装 JBoss Developer Studio 以及用于 Drools 开发的支持插件。同样的默认 Drools 项目开箱即用。切换 IDE 更简单。

关于java - 使用 Eclipse 默认 Drools 示例 DroolsTest 找不到 main,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32013647/

相关文章:

java - 在 Android 中针对事件的开始日期和结束日期设置特定时间的闹钟

Eclipse EGit CLRF 未修改的文件在 Linux 64 位中标记为已修改

eclipse - 使用 UIMA,JDTsolveBinding() 始终返回 null

java - 星火 & Maven : SecurityException: Invalid Signature file digest for Manifest

java - Maven 版本插件 : versions:use-releases does nothing

java - 接口(interface)字段在 Android Studio 中显示为空

java - 如何创建更优化的解决方案

java - Java 中的往返时间字符串太长?

java - 从私有(private)构造函数创建对象 - eclipse/java bug?

java - 用户需要安装maven才能执行uber jar吗?