Eclipse 导入activiti包里的 activiti-webapp-explorer2 项目

Eclipse 导入activiti包里的 activiti-webapp-explorer2 项目

欢迎大家去我的个人网站踩踩 点这里哦

1.       下载Activiti-5.17.0.zip 包并解压

 

Eclipse 导入activiti包里的 activiti-webapp-explorer2 项目

 

 2.在eclipse导入  先把Activiti-activiti-5.17.0\modulesactiviti-web-explorer2 项目拷贝到工作空间

Eclipse 导入activiti包里的 activiti-webapp-explorer2 项目

 

 3.     在eclipse导入activiti-web-explorer2项目,然后右键项目选择Maven–Update Project Configuration,更新

 

 4.    修改数据库为oracle:

    修改db.properties为以下配置:

Eclipse 导入activiti包里的 activiti-webapp-explorer2 项目

 

      注意,需要先在pom.xml中加上oracle驱动的依赖

 

Eclipse 导入activiti包里的 activiti-webapp-explorer2 项目

5.   再把resources\activiti-custom-context.xml文件中的所有bean的配置注释打开,以使可以使用自定义的数据库配置

    运行mvn install命令可以看到在target目录打包了新的war包

 

Eclipse 导入activiti包里的 activiti-webapp-explorer2 项目

 

   6.此时启动项目会报错

 

### The error may exist in org/activiti/db/mapping/entity/Property.xml

### The error may involve org.activiti.engine.impl.persistence.entity.PropertyEntity.selectProperty-Inline

### The error occurred while setting parameters### SQL: select * from ACT_GE_PROPERTY where NAME_ = ?

### Cause: java.sql.SQLException: ORA-00942: 表或视图不存在

 

 

原因是引擎在创建表之前 isTablePresent() 方法 发现 schema 的值为null,所以需要配置属性

<property name="databaseSchema" value="ACTIVITI"></property>  7.项目启动成功,但是第二次启动又报错了,

 

Caused by: java.sql.SQLException: ORA-00955: 名称已由现有对象使用
 

此时把上一步骤,那句注释掉就可以了

 
 
8.访问http://localhost:8085/activiti-webapp-explorer2  端口号看自己的tomcat配置,登录名密码用kermit
还有其他用户,可以去数据库查一下activiti默认建的23张表其中有用户表
9.当新建模型的时候,发现 http://localhost:8085/activiti-webapp-explorer2/modeler.html?modelId=16591,
发现里面的工具栏都没有
<img data-cke-saved-src="https://img-blog.csdn.net/20171211163231821?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzY1MjE1MDc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" src="https://img-blog.csdn.net/20171211163231821?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzY1MjE1MDc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />

后来查找问题,
查找前台页面会发现在editor-app文件夹下的app-cfg.js中全局访问路径/activiti-explorer/service 
将activiti-explorer改成自己的项目名
<img data-cke-saved-src="https://img-blog.csdn.net/20171211163254487?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzY1MjE1MDc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" src="https://img-blog.csdn.net/20171211163254487?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzY1MjE1MDc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />

<img data-cke-saved-src="https://img-blog.csdn.net/20171211163317176?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzY1MjE1MDc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" src="https://img-blog.csdn.net/20171211163317176?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzY1MjE1MDc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />

 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/111320.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Window 通过cmd查看端口占用、相应进程、杀死进程等的命令

    参考博文01:https://blog.csdn.net/qq_35923749/article/details/83786794博文02:https://blog.csdn.net/qq_24754061/article/details/826607561.查看所有进程的端口使用信息Windows键+R,在弹出的运行窗口中输入cmd,在cmd窗口中输入netstat-ano显示协…

    2022年4月3日
    72
  • chart-7

    chart-7

    2022年3月1日
    54
  • idea在线激活码【在线注册码/序列号/破解码】

    idea在线激活码【在线注册码/序列号/破解码】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月19日
    56
  • 4G LTE Advanced_LTE百科

    4G LTE Advanced_LTE百科IS-95   IS-95是由高通公司发起的第一个基于CDMA数字蜂窝标准。IS全称为InterimStandard,即暂时标准,基于IS-95的第一个品牌是cdmaOne。IS-95也叫TIA-EIA-95。它是一个使用CDMA的2G移动通信标准,一个数据无线电多接入方案,其用来发送声音,数据和在无线电话和蜂窝站点间发信号数据(如被拨电话号码)。IS-95及其相关标准是最早商用的

    2022年10月4日
    1
  • Pytorch版本、CUDA版本与显卡驱动版本的对应关系

    Pytorch版本、CUDA版本与显卡驱动版本的对应关系参考链接:INSTALLINGPREVIOUSVERSIONSOFPYTORCH解决PyTorch与CUDA版本不匹配1.CUDA驱动和CUDAToolkit对应版本注:驱动是向下兼容的,其决定了可安装的CUDA和CUDAToolkit的最高版本。2.CUDA及其可用PyTorch对应版本(参考官网,欢迎评论区补充)注:虽然有的卡CUDA版本可更新至新版本,且PyTorch也可对应更新至新版本。但有的对应安装包无法使用,有可能是由于卡太旧的原因。3.安装指导(1)指定安装PyTor

    2022年6月16日
    362
  • matlab aic sic,请教ADF检验时AIC准则和SIC准则不一致时怎么办?

    matlab aic sic,请教ADF检验时AIC准则和SIC准则不一致时怎么办?SIC最小准则下的检验结果如下,显示不能拒绝原假设,即数据有单位根。NullHypothesis:LAUShasaunitrootExogenous:Constant,LinearTrendLagLength:2(AutomaticbasedonSIC,MAXLAG=11)t-StatisticProb.*AugmentedDickey-Fullertes…

    2022年5月10日
    50

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号