`
man1900
  • 浏览: 432817 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Activiti入门篇之一 Maven环境搭建

 
阅读更多
进入该地址,选择其中一二进制发布版本,如:
 
更多了解


解压maven

maven下载包解压,如下图所示:


修改Settings文件

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" 
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository>E:\maven_rep</localRepository>
  <pluginGroups>
  </pluginGroups>
  <proxies>
  </proxies>
  <servers>
    <server>
     <id>snapshots</id>
     <username>dep</username>
     <password>dep092</password>
    </server>
  </servers>
  <mirrors>
	<mirror>
		<id>nexus</id> 
		<mirrorOf>*</mirrorOf> 
		<url>http://office.jee-soft.cn:8081/nexus/content/groups/hotent/</url>
	</mirror>
  </mirrors>
  <profiles>
	<profile>  
      <id>hotent-remote</id>  
      <repositories>  
		<repository>  
            <id>sonatype</id>  
            <name>sonatype</name>  
            <url>http://repository.sonatype.org/content/groups/public/</url>  
        </repository>
        <repository>  
            <id>hotent-remote</id>  
            <name>remote hotent maven release</name>  
            <url>http://office.jee-soft.cn:8081/nexus/content/groups/hotent/</url>  
        </repository> 
      </repositories>  
    </profile>
  </profiles>
  <activeProfiles>
	<activeProfile>hotent-remote</activeProfile> 
  </activeProfiles>
</settings>
 
【说明】

                   <localRepository>E:\maven_rep</localRepository>
2.        更改maven的索引监控地址为:
<mirror>
                   <id>nexus</id>
                   <mirrorOf>*</mirrorOf>
                   <url>http://office.jee-soft.cn:8081/n ... hotent/</url>
         </mirror>
3.        增加外网的库下载地址(可建在内网)
<repository>  
           <id>sonatype</id>  
           <name>sonatype</name>
        </repository>
       <repository>  
           <id>hotent-remote</id>
            <name>remotehotent maven release</name>  
        </repository>
4.        设置自己有效的maven库
<activeProfile>hotent-remote</activeProfile>


设置命令环境下的maven

我们有时希望是在命令窗口下直接使用Maven,执行mvn package等,这时需要设置好maven的命令环境。
1.      设置环境变量,如下所示:

 

  
同时在PATH变量中增加;%MVN_HOME%\bin;
2.在命令环境下测试 mvn –version,显示以下则表示正确:
 
二、MavenEclipse开发工具整合
Eclipse下载

版本:Eclipse JavaEE IDE for Web Developers Version: Kepler Service Release 2

m2e插件安装

         以上eclipse版本已经默认带有m2e的插件,若是其他eclipse版本,请更新以下updatesite来安装m2e
http://download.eclipse.org/technology/m2e/releases

m2e设置

eclipse环境进入参数设置环境(菜单Window—Preferences

 

1.      增加我们安装的maven目录
 

 

2.      设置User Settings
 

 

3.      设置与Maven库服务器进行索引同步
 

 

4.      重启Eclipse,并且看到更新索引库,以下所示:
 

 

这会导致每次启动时更新索引库,会有一定的耗时,可采用手工更新本地的索引库,进入以上的User Settings设置界面,点【Reindex】按钮。

三、测试开发环境的maven
新建
maven项目

 
 

点【finish】按钮完成maven项目的创建。


加入项目的依赖包

双击该项目下的pom.xml文件,打开pom编辑器,并进入Dependencies面板,如下所示:
 

 

点击左边的【Add..】按钮,弹出选择

 

可以在选择结果下选择其中需要引入的依赖包
来自连接:
 
 
 
  • 大小: 22.9 KB
  • 大小: 40.9 KB
  • 大小: 45.8 KB
  • 大小: 10 KB
  • 大小: 14.8 KB
  • 大小: 22.5 KB
  • 大小: 22.3 KB
  • 大小: 30 KB
  • 大小: 29.1 KB
  • 大小: 25.5 KB
  • 大小: 16.2 KB
  • 大小: 21.3 KB
  • 大小: 23.8 KB
  • 大小: 17.3 KB
  • 大小: 23.5 KB
分享到:
评论

相关推荐

    使用idea 配置运行 activiti-explorer 5.22.0版 maven工程

    本文将详细介绍如何在IntelliJ IDEA(简称IDEA)环境中配置并运行Activiti Explorer 5.22.0版本的Maven工程。 首先,你需要确保已经安装了最新版本的IntelliJ IDEA以及Java Development Kit (JDK) 1.8或以上版本,...

    activiti开发项目maven依赖POM文件

    基于ACTIVITI引擎进行开发,利用maven进行依赖管理,本文件列出来具体的依赖项

    Activiti入门篇之二 Spring 与Activiti的入门整合

    "Activiti入门篇之二 Spring 与Activiti的入门整合" 这个标题表明我们将会探讨如何在Spring框架中集成Activiti,一个流行的工作流引擎。这通常涉及设置Activiti的依赖,配置Spring上下文,以及如何在Spring环境中...

    activiti5.21整合modeler 非maven

    在非 Maven 项目中集成 Activiti Modeler 可能需要更多的手动工作,但通过以上步骤,你可以为你的团队提供一个功能完善的流程设计和管理平台。记得在开发过程中进行充分的测试,确保每个环节都能正常工作。如果你...

    Activiti Demo 非Maven

    这个"Activiti Demo 非Maven"项目是一个示例应用,展示了如何在不使用Maven构建系统的情况下使用Activiti。Maven通常用于管理和构建Java项目,但它并非必需,开发者可以根据自己的需求选择其他构建工具或者直接管理...

    springboot2+activiti 7 -- maven工程依赖配置和创建表结构

    在本文中,我们将深入探讨如何将Spring Boot 2与Activiti 7整合,以及如何配置相关的Maven工程和创建数据库表结构。Activiti是一个流行的开源工作流引擎,它提供了强大的业务流程自动化能力,而Spring Boot则简化了...

    Activiti入门—环境搭建和核心API简介

    本章节主要涉及Activiti的环境搭建和核心API的初步认识,帮助开发者开始Activiti的学习之旅。 首先,搭建Activiti环境需要以下几个步骤: 1. 从官方网站下载Activiti的框架包。 2. 集成Activiti到你的工程中。这...

    activiti开发环境搭建

    通过上述步骤,可以成功搭建起一个完整的Activiti开发环境。对于初次接触Activiti的开发者来说,这一过程可能会遇到不少困难,但只要遵循指导步骤,就能够顺利完成环境搭建,为后续的开发工作打下坚实的基础。

    activiti+spring mvc+maven+extjs mvc+mybatis一个简单的请假工作流

    标题中的“activiti+spring mvc+maven+extjs mvc+mybatis”是一个集成的IT解决方案,用于构建一个简单的请假工作流程应用。这个项目利用了多种技术来创建一个前端和后端无缝协作的系统。 1. **Activiti**:Activiti...

    activiti测试maven项目源代码

    Activiti 是一个开源的工作流和业务自动化引擎,它支持业务流程模型和规范(BPMN 2.0)。本项目是基于 Maven 构建的 Activiti 测试项目,旨在帮助开发者学习和测试 Activiti 的各种 API。Maven 是一个项目管理和综合...

    搭建activiti maven mysql springmvc项目源码,测试类controller中

    注意修改buildpath以及Deployment,要去安装activiti的插件,可以在线安装也可以使用离线包安装,但是在线安装一直没成功提示有一个jar没下来,离线安装要将解压的jar放入eclipse features下,祝大家好运。

    【java】Activiti入门 —环境搭建和核心API简介

    【Java】Activiti入门 —环境搭建和核心API简介 Activiti是一个开源的工作流和业务流程管理(BPM)框架,主要用于构建可扩展且灵活的业务应用。本篇文章将介绍如何搭建Activiti开发环境,并简要概述其核心API的使用。...

    kft-activiti-demo-no-maven-mysql修改版

    kft-activiti-demo-no-maven这个工程默认使用h2数据库,这是一个内存数据库,每次启动之后都要重新对数据库做初始化,很麻烦,所以决定改用mysql 主要做了三件事 1)在mysql数据库中创建项目数据库,并初始化; 2)...

    activiti入门demo

    学习这个入门Demo,你不仅可以了解如何在Java环境中集成和使用Activiti,还能深入理解BPMN 2.0的基本概念和流程设计原则。通过实际操作,你可以更好地掌握流程引擎的工作流程,为进一步深入学习和应用Activiti打下...

    Activiti已搭好的环境

    这个"Activiti已搭好的环境"指的是一个已经配置完成并可以立即使用的开发或运行环境,它包括了所有必要的组件和设置,以便开发者能够快速开始使用Activiti进行流程自动化。 在深入探讨Activiti的知识点之前,我们先...

    activiti 入门教程 零基础入门

    里面 告诉了 你从没用过activiti 改怎么用activiti 从建数据库 到 和spring 整合 这里说下 我里面只介绍了 如何 和spring配合使用 如果你不用spring 也可以看 但是 我没在里面告诉你 怎么 配置引擎 里面自带了2...

    Activiti入门教程

    Activiti入门教程

    idea+maven环境下整合activiti到基于springMVC架构的业务系统

    在本文中,我们将深入探讨如何在IntelliJ IDEA(简称IDEA)开发环境中,利用Maven构建工具,将Activiti整合到一个基于Spring MVC的业务系统中。 首先,我们需要了解的是Spring MVC框架,它是Spring框架的一部分,...

    Activiti Workflow HelloWorld示例与测试环境搭建

    【Activiti Workflow HelloWorld 示例与测试环境搭建】 Activiti是一个开源的工作流引擎,它遵循BPMN 2.0标准,由Alfresco公司发起,旨在提供一个基于Apache License的流程管理解决方案。在Alfresco 4.0之后,...

Global site tag (gtag.js) - Google Analytics