博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
This kernel requires an x86-64 CPU, but only detected an i686 CPU.
阅读量:4647 次
发布时间:2019-06-09

本文共 3249 字,大约阅读时间需要 10 分钟。

  为了运行一款软件,我也是拼了。彻底的玩了一次,因为A需要B,我去下载B,结果B又需要C,我去下载C,结果……怎一个艰难了得。最关键的是,目前还没有达到目的!!!

  先记录下过程,有时间再来一遍,也许我已经走到了99%呢,就差一点就成功了呢?放弃太可惜!

 

1) 为了实现一个名叫“规则引擎”的功能,我根据推荐,找到了 drools 这款开源软件

2) drools 的官网为 http://drools.org/

  a) 查看官方文档 以及 广大网友的博客资料,了解 drools 的基本使用方法

  b) 下载 drools 的 jar包 和实例,以及 广大网友 分享的 使用drools 的项目实例

  c) 写自己的例子

  d) 结论:drools 确实可以实现一定的规则,但是 规则文件的书写 非开发人员 很难操作。

  e) drools 提供了 Drools Workbench

    注:day1:下载失败+1,+1,网速原因。

      day2:后来终于下载了,按照其中的readme 安装项目,为了下载了tomcat7 ,修改了相关配置,结果 运行失败。

      day3:突然看到了一篇很好的博客  ,本质上与 项目中的文档说明没有差别。唯一的区别就是 将原本使用的 h2 数据库 改成了 Mysql 数据库。

    启动多次报错:其中一个原因:这里都提到了修改环境变量。

    可以将 环境变量直接 添加在 startup.bat 中 (windows 环境)

set CATALINA_HOME=D:\tomcat-drools-wb

set CATALINA_OPTS=-Xms512M -Xmx1024M -XX:MaxPermSize=512m -Dbtm.root=%CATALINA_HOME% -Dbitronix.tm.configuration=%CATALINA_HOME%/conf/btm-config.properties -Djbpm.tsr.jndi.lookup=java:comp/env/TransactionSynchronizationRegistry -Djava.security.auth.login.config=%CATALINA_HOME%/webapps/kie-drools-wb/WEB-INF/classes/login.config -Dorg.jboss.logging.provider=jdk

     至于readme 中提到的 需要复制 到 tomcat/lib 中的架包,可以用 maven 来下载

    

org.codehaus.btm
btm
2.1.4
org.codehaus.btm
btm-tomcat55-lifecycle
2.1.4
com.h2database
h2
1.3.161
org.kie
kie-tomcat-integration
6.5.0.Final
javax.security
jacc
1.0

<dependency>

<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>${slf4j.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>${slf4j.version}</version>
</dependency>

    注:我的项目启动了!真心不容易。虽然不知道是否能达到我的要求,但此时就该庆贺一下,过程艰难。

 

    其 提供了 docker 下载方案:docker pull jboss/drools-workbench

  

 images

  • You can find the Docker images and how to use them for last final version at

For more info about the Drools Docker images see this .

 

  f) drools 提供了 Eclipse 插件

    注:下载失败+1,网速原因。后下载了迅雷使用迅雷下载

 

3)遂决定安装 docker 试试

  1) 下载

    docker 官网 https://www.docker.com/docker-windows

    注:下载第一次,成功。安装,提示:安装环境只支持 win10 以上版本。若是windows 其他版本,请选择 docker toolbox。

    然后我在官网下载失败了一次又一次!最后终于下载下来了!

      当然后来我知道,其中我没必要和官网 拼命的,其他下载地址: ,选择对应的版本下载即可。

    

  安装包 

  

  2) 安装

    参考博客:http://blog.csdn.net/zistxym/article/details/42918339

    说好的下一步下一步,然后就成功了,多出了三个软件( VM VirtualBox 、 、Boot2Docker for Windows ) 的呢!

   事实结果是,多出来的东西实际上并不可以使用。

 

4) virtualbox 

    

    1. 安装Virtualbox 地址https://www.virtualbox.org  
  1. 下载boot2docker.iso,下载地址:https://github.com/boot2docker/boot2docker/releases.或者从七牛下载速度快http://mysoftware.qiniudn.com/boot2docker.iso

 

5)Boot2Docker

Boot2Docker官方下载地址: 

Boot2Docker官方安装手顺: 

 

this kernel requires an x86-64 CPU, but only detected an i686 CPU. unable to boot - please ues a kernel appropriate for your CPU.

 

在虚拟机中安装系统,主机为win7 64位系统

启动后提示如上图。

 

解决方法:(源自网络)

关闭计算机(非重启)-- 进入BIOS -- 设置BIOS的虚拟化(不打开,默认是工作在32位模式的,virtualization technology~ enable)--保存退出。

 

暂未测试完成,下次再说。

转载于:https://www.cnblogs.com/panie2015/p/6650657.html

你可能感兴趣的文章
怎样查看class文件的jdk版本号
查看>>
POJ 1459
查看>>
poj Muddy Fields
查看>>
窗体应用常见操作
查看>>
AI 的下一个重大挑战:理解语言的细微差别
查看>>
常用验证函数isset()/empty()/is_numeric()函数
查看>>
java输入一个字符串,输出该字符串的所有的排序
查看>>
css中auto的用法
查看>>
Java JTree_6
查看>>
python模块:sys
查看>>
TVS參数具体解释及选型应用
查看>>
计算机网络数据链路层次学习
查看>>
Mac OS X 完全卸载MySQL
查看>>
Android Studio精彩案例(四)《DrawerLayout使用详解仿网易新闻客户端侧边栏 》
查看>>
Python 3 Basics
查看>>
BZOJ5300 [Cqoi2018]九连环 【数学】【FFT】
查看>>
QT-helloworld-Qt设计师编写
查看>>
网络知识整理
查看>>
windows下搭建iphone开发环境
查看>>
远程桌面剪贴板失效的解决办法
查看>>