Mryqu's Notes


  • 首页

  • 搜索
close

搭建Activiti的IntelliJ IDEA开发调试环境

时间: 2015-02-09   |   分类: workflow     |   阅读: 86 字 ~1分钟

准备工作

在搭建Activiti的IntelliJ IDEA开发调试环境前,确保下列软件已经安装:

  • JDK 1.6
  • ant
  • Maven
  • IntelliJ IDEA

导入Activiti

Import Project

通过Activiti的Maven pom.xml导入IntelliJ IDEA项目。 搭建Activiti的IntelliJ IDEA开发调试环境搭建Activiti的IntelliJ IDEA开发调试环境

Import Modules

导入IntelliJ IDEA项目后,仅有几个Activiti模块变成了IntelliJIDEA项目中的模块。为了可以调试所有模块,通过ProjectStructure菜单简单粗暴地将剩余的Activiti模块导入IntelliJ模块。 搭建Activiti的IntelliJ IDEA开发调试环境 对每个手工导入的模块设置源代码、资源、测试代码和测试资源。 搭建Activiti的IntelliJ IDEA开发调试环境

Frameworks Dection

手工导入所有模块后,重启IntelliJ IDEA,它会自动检测所有模块的类型,例如Spring、WEB、JPA和GWT等。 搭建Activiti的IntelliJ IDEA开发调试环境

构建Activiti

Activiti项目可以通过下面的ant命令构建:

.....\wfgitws\Activiti\distro>ant -Dnodocs=true clean distro

也可以在IntelliJ IDEA IDE中构建: 搭建Activiti的IntelliJ IDEA开发调试环境

本地调试

To make sure that the necessary application server plugin isenabled

本测试中使用Apache Tomcat服务器。 搭建Activiti的IntelliJ IDEA开发调试环境

Defining application servers in IntelliJ IDEA

搭建Activiti的IntelliJ IDEA开发调试环境

Check and configure artifacts in IntelliJ IDEA

搭建Activiti的IntelliJ IDEA开发调试环境

Add run/local configuration in IntelliJ IDEA

搭建Activiti的IntelliJ IDEA开发调试环境 搭建Activiti的IntelliJ IDEA开发调试环境 搭建Activiti的IntelliJ IDEA开发调试环境 搭建Activiti的IntelliJ IDEA开发调试环境

Run in IntelliJ IDEA

搭建Activiti的IntelliJ IDEA开发调试环境

Add Jetbrain IDE plugin in Chrome

搭建Activiti的IntelliJ IDEA开发调试环境

远程调式

Remote Debugging Configuration

通过Run-Edit Configuration菜单命令,添加一个远程调试配置。 搭建Activiti的IntelliJ IDEA开发调试环境 该调试配置需要同Tomcat保持一致 搭建Activiti的IntelliJ IDEA开发调试环境

Remote Debugging

设置断点,在Activiti Explorer上的操作触发断点,该Activiti的IntelliJIDEA开发调试环境已经可以工作了。 搭建Activiti的IntelliJ IDEA开发调试环境

标题:搭建Activiti的IntelliJ IDEA开发调试环境
作者:mryqu
声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!

#activiti# #intellij# #idea# #开发# #调试#
了解Activiti Explorer及其Vaadin实现方式
了解Activiti组件
  • 文章目录
  • 站点概览

Programmer & Architect

662 日志
27 分类
1472 标签
GitHub Twitter FB Page
  • 准备工作
  • 导入Activiti
    • Import Project
    • Import Modules
    • Frameworks Dection
  • 构建Activiti
  • 本地调试
    • To make sure that the necessary application server plugin isenabled
    • Defining application servers in IntelliJ IDEA
    • Check and configure artifacts in IntelliJ IDEA
    • Add run/local configuration in IntelliJ IDEA
    • Run in IntelliJ IDEA
    • Add Jetbrain IDE plugin in Chrome
  • 远程调式
    • Remote Debugging Configuration
    • Remote Debugging
© 2009 - 2023 Mryqu's Notes
Powered by - Hugo v0.120.4
Theme by - NexT
0%