您的位置:首页 > 运维架构

如何使用Openshit开发项目和本地环境搭建

2012-12-03 15:00 856 查看
使用openshit开发项目

1.在openshit上注册账号,创建项目,我选择的是Tomcat6。

2.使用Git拷贝openshit默认的项目到本地,项目为Maven项目

3.eclipse安装maven插件,导入上面下载的maven项目

maven插件地址:http://download.eclipse.org/technology/m2e/releases/1.0

最新的感觉不好用,所以就用1.0

4.改造maven项目使其可以在tomcat中运行

项目——>属性——>Project Facets——>Dynamic Web Module 这里后面选择2.5.

默认是选择是3.0,但3.0在Tomcat中无法运行,若不小心设置为3.0,后面无法修改

可以在项目的 :.settings/org.eclipse.wst.common.project.facet.core.xml中

<installed facet="jst.web" version="2.5"/>修改

5.打开项目配置文件的:.settings/org.eclipse.wst.common.component

<?xml version="1.0" encoding="UTF-8"?>

<project-modules id="moduleCoreId" project-version="1.5.0">

<wb-module deploy-name="etf">

<wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>

<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>

<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/>

<property name="context-root" value="etf"/>

<property name="java-output-path" value="/etf/target/classes"/>

</wb-module>

</project-modules>

修改: <wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>

不然默认的是WebContent中的内容,而不是src/main/webapp的内容。

在这里可以看见:

工作区间的.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps

每次运行Tomcat时eclipse都会把项目拷贝到这里

6.正式开发项目

站长行业门户(www.software8.co)文章,希望大家可以留言建议
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: