maven-appfuse配备步骤

maven-appfuse配置步骤

配置环境:

maven 2.2.1

appfuse 2.0.2

JDK 1.6.0_10

MySQL 5.1

下载文件:

1.到http://maven.apache.org/download.html下载apache-maven-2.2.1-bin.zip

下载地址:http://apache.freelamp.com/maven/binaries/apache-maven-2.2.1-bin.zip

2.到https://appfuse.dev.java.net/servlets/ProjectDocumentList?

folderID=9173&expandFolder=9173&folderID=0 下载 appfuse-dependencies-2.0.2.zip

文件下载地址:https://appfuse.dev.java.net/files/documents/1397/96443/appfuse-dependencies-

2.0.2.zip(开发中需要的各个版本的jar包)

3.JDK、MySQL自行下载

maven的安装与配置:

1.解压缩apache-maven-2.2.1-bin.zip到你想安装的位置,如E:\apache-maven-2.2.1。

2.设置Maven系统环境变量,MAVEN_HOME=E:\apache-maven-2.2.1。

3.添加Maven bin目录至系统环境变量PATH中,%MAVEN_HOME%\bin。

4.确认Maven的安装,在命令行输入mvn - version

提示Apache Maven 2.2.1即安装成功;

如果提示ERROR: JAVA_HOME not found in your environment.

Please set the JAVA_HOME variable in your environment to match the

location of your Java installation

则请先配置环境变量JAVA_HOME,例如JAVA_HOME=F:\Program Files\Java\jdk1.6.0_03

appfuse项目搭建步骤:

1.将下载的appfuse-dependencies-2.0.2.zip解压到%MAVEN_HOME%\m2\repository。

2.在命令行中,cd进入您的"source" 目录(在 Windows上是 d:\source,在Unix上是~/dev)注意:项目文件会

建立在当前命令路径下,例如该HTFramework项目会建立在d:\source\HTFramework。

3.可以到http://appfuse.org/display/APF/AppFuse+QuickStart+-+Chinese选择你所需要的套件,以Struts2为

例,GroupId是你的包名,ArtifactId是你的项目名。生成如下命令:

mvn archetype:generate -B -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-

basic-struts -DarchetypeVersion=2.0.2 -DgroupId=com.hengte -DartifactId=HTFramework

4.运行第2步中的Maven命令,当建立项目时,你应该会看到警告信息,如果看到最后是BUILD SUCCESSFUL,就表

示您的项目建立成功了。

5.进入到d:\source\HTFramework工程根目录下,运行mvn appfuse:full-source 获取appfuse源码,若出现

[INFO] BUILD SUCCESSFUL就表示appfuse建立成功了。

6.如果已经安装了MySQL,修改你项目的pom.xml中的 <jdbc.username> 和 <jdbc.password> 属性(在尾部)。

7.生成能在支持eclipse的工程,在d:\source\HTFramework下运行mvn eclipse:eclipse,导入工程后会发现

eclipse报"找不到M2_REPO"的错误,其实这是个Eclipse的环境变量,指向你的本地库。把该变量加入eclipse,

方法为:Window -> Preferences -> Java -> Build Path -> Classpath Variables -> New,Name输入M2_REPO,Path输入E:/apache-maven-2.2.1/m2/repository即可。

8.如何安装Jar依赖到本地的数据仓库中

下面具一个如何把dwr.jar包上传到本地数据仓库的例子,一看例子,大家就明了了。

- 下载dwr.jar包到本地,我把它放到了C:/

- 进入“命令行提示符”,进入到C:/,然后执行 mvn install:install-file -Dfile=dwr.jar -

DgroupId=dwr.mocha -DartifactId=dwrDart -Dversion=1.0 -Dpackaging=jar 这样就把dwr传到了本地仓库中(我的本地仓库地址为:E:\apache-maven-2.2.1\m2\repository\),上传到仓库中的jar包名为dwrDart-1.0.jar,

目录结构为dwr/mocha/dwrDart/1.0/dwrDart-1.0.jar

9.最后一步,启动服务

- 进入“命令行提示符”,进入D:\source\HTFramework,运行 mvn jetty:run

- 浏览器中输入http://localhost:8080 即可访问appfuse工程

默认用户名:admin 密码:admin

________________________________________________________________________

下面就是一些goal命令了,这里和Maven1有不少不同,常用的命令有:

创建Maven的普通java项目:mvn archetype:create -DgroupId=com.codeline.commons -DartifactId=pjoName

创建Maven的Web项目:mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-webapp

-DarchetypeArtifactId=maven-archetype-webapp

编译源代码:mvn compile (或者:mvn
compiler:compile)

编译测试代码:mvn test-compile

运行测试:mvn test

产生site:mvn site

打包:mvn package

在本地Repository中安装jar:mvn install

清除产生的项目:mvn clean

生成eclipse项目:mvn eclipse:eclipse

生成idea项目:mvn idea:idea

组合使用goal命令,如只打包不测试:mvn -Dtest package

编译测试的内容:mvn test-compile

只打jar包:mvn jar:jar

只测试而不编译,也不测试编译:mvn test -skipping compile -skipping test-compile (这里要特别注意 -

skipping 的灵活运用,当然也可以用于其他组合命令)

清除eclipse的一些系统设置:mvn eclipse:clean

根据pojo生成相关代码文件:vn
appfuse:gen

maven-appfuse配备步骤

时间: 2024-11-29 08:21:57

maven-appfuse配备步骤的相关文章

Maven下载安装步骤

Maven下载安装步骤 1.下载maven 进入Maven官网的下载页面:http://maven.apache.org/download.cgi,如下图所示: 选择当前最新版本:"apache-maven-3.5.4-bin.zip",下载到本地,解压缩到本地磁盘下. 2.配置 2.1 环境变量的配置 2.2 修改默认的本地仓库位置 进入Maven安装目录下的conf子目录中,打开settings.xml进行配置修改. <!-- localRepository | The pa

maven项目搭建步骤

1.JDK1.7 文件:jdk1.7.rar 2. eclipse-jee-mars-2 文件:32位系统准备eclipse-jee-mars-2-win32.zip,64位系统准备eclipse-jee-mars-2-win32-x86_64.zip 3.maven 文件:maven-3.3.9.rar 4.maven仓库(可以从网上下载,但是速度慢) 文件:.m2.rar 二.安装(解压) 1.选择一个工作盘,如E:盘,建立目录jee 2. 将压缩包放到jee目录下,并解压 JDK根目录为

Self_Java + Selenium + Maven 环境搭建步骤

转自:http://www.jianshu.com/p/3c05e8c9ee81 我们使用Java+Selenium WebDriver 来进行环境的搭建,同样分为两个部分: 安装Java 和 intellij IDEA 引入指定Selenium的 Maven使用的pom.xml文件 Maven 是一个用于项目构建的工具,通过它便捷的管理项目的生命周期.同时 Maven 不只是一个简单的项目构建工具,还是一个依赖管理工具和项目信息管理工具.它提供了中央仓库,能帮我们自动下载构建. 标准的安装步骤

IDEA创建maven项目详细步骤

一,maven配置 File > settings > Bulid..(快捷键 Ctrl + Alt + S) 显示maven默认的配置,可以修改,也可以用默认的 我修改为自己的: 修改后点击ok就可以了 二,创建maven项目步骤 File > new > project 填写Maven项目坐标值,填写完点击Next 添加一个属性,archetypeCatalog = internal,这是我百度到的一段关于为什么增加该属性的原因: 也可以不加该属性,看个人选择 添加后在点击下一

myeclipse 2014新建maven web 项目步骤

首先在myeclipse中配置maven的安装路径: 新建web项目: pom.xml文件报错解决办法: 在pom.xml中加上: ? 1 2 3 4 5 6 7 8 9 10  <plugins>           <plugin>          <groupid>org.apache.maven.plugins</groupid>          maven-resources-plugin</artifactid>         

图文介绍MyEclipse (2015) 中创建简单的Maven项目的步骤(用于生成可运行jar文件)

利用MyEclipse的引导,能够非常方便的创建简单的.用于生成可运行jar文件的Maven项目: (原创文章,转载请注明转自Clement-Xu的博客:http://blog.csdn.net/clementad/article/details/46954277) 1.New -> Project... 选择 Maven Project, 点击Next > 2.在Select projrect name and location界面,各选项例如以下图,点击Next > 3.在Selec

建立一套完整的Maven依赖工程步骤

建立Java Web工程:File -> New -> other… -> Web -> Dynamic Web Project,abs-inf选中该工程右键 -> configure -> Convert to Maven project:group Id:保持为空,因为直接从更上层的parent继承groupIdpackaging选择为:pom删除出src之外的文件夹,如build.classes.WebContent等至此,一个Maven类型的abs-pom项目建

初识maven及其安装步骤!!

maven(01)--安装及其介绍 1:下载maven windows下载 2:将下载文件夹解压,然后放在一个安装目录(可任意选择),例如就放在D盘的根目录 然后在设置环境变量,新建一个环境变量,名称为M2_HOME,其设置值为maven的根路径,即为D:\apache-maven-3.5.0-bin\apache-maven-3.5.0 在PATH环境变量添加maven根路径下的bin,即D:\apache-maven-3.5.0-bin\apache-maven-3.5.0\bin 3:验证

Eclipse创建一个普通maven项目详细步骤

首先找到Eclipse最顶部左边的File,new一个 Maven Project项目 下一步,勾选第二个即可 下一步,选择  maven-archetype-webapp Group Id 写域名倒置+公司名,如com.ali,  Artifact Id写项目名,然后点击finish 刚创建完的项目会报错 打开jsp页面,提示是这个错误The superclass "javax.servlet.http.HttpServlet" was not found on the Java B