如何在eclipse中调试Camunda webapps?

时间:2014-08-22 10:09:26

标签: eclipse debugging web-applications camunda

我想在Eclipse中调试Camunda webapps。

如何设置?

2 个答案:

答案 0 :(得分:1)

对于我的解决方案,我使用了Camunda Tomcat发行版。对于其他应用程序服务器,步骤可能会有所不同。

要求:

  • 适用于Java EE开发人员的Eclipse IDE

步骤

  • 在工作区中创建新服务器
    • 选择Apache Tomcat 7服务器(新增 - >其他 - >服务器,服务器类型Apache Tomcat 7.0。
    • 选择Camunda BPM平台的服务器安装目录(例如\camunda-bpm-tomcat-7.1.0-Final\server\apache-tomcat-7.0.50\
  • 将特定于Camunda的配置文件(位于发行版的\conf文件夹中,例如\camunda-bpm-tomcat-7.1.0-Final\server\apache-tomcat-7.0.50\conf\)复制到服务器目录
    • server.xml中
    • BPM-platform.xml
  • 将webapp添加为依赖于camunda-webapp-tomcat的Maven项目

    • pom.xml的内容:

      <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.camunda.consulting</groupId> <artifactId>debugging-webapp</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>war</packaging> <dependencies> <dependency> <groupId>org.camunda.bpm.webapp</groupId> <artifactId>camunda-webapp-tomcat</artifactId> <version>7.1.0-Final</version> <type>war</type> </dependency> </dependencies> <repositories> <repository> <id>camunda-bpm-nexus</id> <name>camunda-bpm-nexus</name> <url>https://app.camunda.com/nexus/content/groups/public</url> </repository> </repositories> </project>

  • 点击&#34;运行方式 - &gt;将此网络应用程序部署到服务器&#34;在服务器上运行&#34;
    • 选择上面配置的服务器
    • 如有必要,请调整Web模块的映射
  • 以调试模式启动服务器
  • 在浏览器中打开webapp

答案 1 :(得分:0)