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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Ubuntu 18.04 固定 NFS 端口

    Ubuntu 18.04 固定 NFS 端口NFS本身是没有提供信息传输的协议和功能的,它使用的是RPC(RemoteProcedureCall)协议。通过rpcinfo命令可以查看NFS相关的端口:linux@linux-virtual-machine:~$rpcinfo-plocalhostprogramversprotoportservice1000004tcp111portmapper1000003tcp111portmapp

    2022年6月27日
    76
  • nginx 转发_nginx转发文件流

    nginx 转发_nginx转发文件流前后分离模式减少域名寻址时间,直接走静态html文件的域名请求,服务器做转发location/api/{proxy_passhttp://api.domain.com;#http://api.domain.com/api/}location/api/{proxy_passhttp://api.domain.com/;http://api.domain.com/}hosts127.0.0.1api.domain.com

    2022年10月19日
    3
  • word文件都变成了白色的图标了,该怎么处理?-ZOL问答_word图标变成白底docx

    word文件都变成了白色的图标了,该怎么处理?-ZOL问答_word图标变成白底docxwin10word图标变白了怎么办?在win10操作系统中当我们需要使用一些办公软件office,当我们在win10系统中安装了office之后,桌面上出现了excel、word以及PowerPoint等图标,这些图标上竟然都显示不正常,在图标上面有一个白色的图标,变白的现象该怎么办呢?针对这样的现象一般是缓存文件引起的,下面给大家介绍下win10word图标变成白底的解决方法。word图标…

    2022年10月19日
    2
  • ANSI 编码_ansi格式编码

    ANSI 编码_ansi格式编码为使计算机支持更多语言,通常使用0x80~0xFF范围的2个字节来表示1个字符。比如:汉字’中’在中文操作系统中,使用[0xD6,0xD0]这两个字节存储。 不同的国家和地区制定了不同的标准,由此产生了GB2312,BIG5,JIS等各自的编码标准。这些使用2个字节来代表一个字符的各种汉字延伸编码方式,称为ANSI编码。在简体中文系统下,ANSI编码

    2022年9月23日
    2
  • 设计模式、框架、架构、平台的区别「建议收藏」

    设计模式、框架、架构、平台的区别「建议收藏」区分什么是架构、框架、模式和平台,一直都感觉这几个词过于抽象和模糊,今天大家来说说到底什么是架构、框架、模式和平台? 收集了的一些来自网上各自的定义和区分如下: 设计模式 1、设计模式为什么要先说设计模式?因为设计模式在这些概念中是最基本的,而且也比较简单。那么什么是设计模式呢?说的直白点,设计模式就是告诉你针对特定问题如何组织类、对象和接口之间的关系,是前人总结的经验

    2022年10月10日
    2
  • ftp服务器文件防盗链,IIS防盗链组件[通俗易懂]

    ftp服务器文件防盗链,IIS防盗链组件[通俗易懂]一个用于防盗链和限制IIS连接线程的组件,需要IIS用ISAPI的方式加载组件,在2003服务器上测试2008服务器的话需要安装ISAPI扩展。相关软件软件大小版本说明下载地址一个用于防盗链和限制IIS连接线程的组件。本组件已经应用于PC6下载服务器,经过一段时间的测试效果比较明显。需要IIS用ISAPI的方式加载组件,在2003服务器上测试2008服务器的话需要安装ISAPI扩展。打开IIS…

    2022年7月23日
    12

发表回复

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

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