JSP myecplise项目移植到ecplise

把myecplise项目移植到ecplise的一些细节:

参考于http://www.cnblogs.com/liushuijinger/p/3396063.html

因为个人需要,需要把JSP项目从myecplise项目移植到ecplise上,有些config需要改动,在这里做个笔记:

修改项目中的.project文件

1,增加一个<buildCommand>

<buildCommand>
    <name>org.eclipse.wst.validation.validationbuilder</name>
    <arguments>
    </arguments>
</buildCommand>  

2,修改<natures>

<natures>
    <nature>org.eclipse.wst.common.project.facet.core.nature</nature>
        <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
    <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
</natures>   

接着,刷新项目工程文件。然后,右键项目——>Properties——>选择Project Facets,勾选Dynamic Web Module以及Java,在Runtime内勾选Tomcat。

修改项目中.settings文件夹中的org.eclipse.wst.common.component文件(将“WebContent”改成“WebRoot”)

<?xml version="1.0" encoding="UTF-8"?>
<project-modules id="moduleCoreId" project-version="1.5.0">
    <wb-module deploy-name="logistics_portal">
        <wb-resource deploy-path="/" source-path="/WebRoot" tag="defaultRootSource"/>
        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
        <wb-resource deploy-path="/WEB-INF/classes" source-path="/test"/>
        <property name="context-root" value="logistics_portal"/>
        <property name="java-output-path" value="/logistics_portal/WebRoot/WEB-INF/classes"/>
    </wb-module>
</project-modules> 

另外,如果axis2只支持到web module的2.5版本,而你的web module版本高于2.5,那么就将.setting目录里的org.eclipse.wst.common.project.facet.core文件修改成对应版本即可 (这里虽然我没用到,但是做个笔记先)

<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
  <fixed facet="wst.jsdt.web"/>
  <installed facet="java" version="1.6"/>
  <installed facet="jst.web" version="2.5"/>
  <installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>  

最后,再刷新项目工程文件,删除WebContent。完成。

时间: 2024-10-15 02:02:03

JSP myecplise项目移植到ecplise的相关文章

将Windows MyEclipse的web项目移植到Debian下

用windows先的MyEclipse很方便,但是要把MyEclipse的web项目移植到Debian下,稍微有一点麻烦.当然,如果是ubuntu的话,直接装MyEclipse就可以了.这里只将针对于无图形界面的Debian的移植过程. 1.配环境(jdk+apache+tomcat+mysql)(当然,不需要数据库的就用配了) 2.把原来的项目移植到Linux下. 主要分为以上两个部分讲述. ========================= 1.1 jdk 我下载的是jdk.tar.gz包,

VC6项目移植到VS2008的若干问题——好的代码,从我做起,从现在做起。

最近,有个项目开发,需要用到以前项目的代码,不过以前项目都是VC6下编译通过的,在VS2008下不一定编译通过,能编译通过也不一定能链接成功.下面总结一下我在一个VC6项目移植到VS2008中遇到的一些问题以及解决办法. 1 类型转换 1)WCHAR *wszFind = wcschr( wszText,(WCHAR)'@'); 这个代码在VC6下编译是没问题的,但在VS2008下,编译会报错,就是类型转换的问题,修改如下: WCHAR *wszFind = (WCHAR *)wcschr( w

项目移植点滴

15.1.29 以前没接触过项目移植的工作.之所以会有移植是因为我们自主开发的底层平台变化了,底层平台从3.2一下子跳到了5.0,从版本号看得出来这是一次巨变,所以直接导致以前的做过的项目无法使用,但客户不会管换架构的问题,这是软件公司内部的事情,客户要的就是和之前一样的结果,如果锦上添花也可以,但不会给你一分钱,说到底移植是软件公司自觉完善自己产品的一个举动.移植的项目没有需求文档,有的只是一摊待的改造的代码,开发人员就像翻译官把日语翻译成汉语进行一次表面纹丝不动,而里面风起云涌的行动. 这个

c++opencv项目移植到Android(Mat—》IplImage*)

最近将PC机上的行人检测的C++项目移植到Android平台遇到很多的问题,因此,记录一些重点. 1. 最好可以参照Opencv sample 里面的mix-processing. 2. 数据结构的问题:尤其是 将从java得到的Mat数据转化为IplImage*.这个会有很多的问题.网上大概的方法是: //第一种转换方式 error IplImage *imgIpl1 = cvCreateImage(cvSize(w, h), 8, 3); Mat temp = preMat.clone();

Eclipse创建jsp web项目及入门示例

Eclipse 是一个开放源代码的.基于Java的可扩展开发平台.就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境.幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK). 本文为大家讲解的是Eclipse下创建jsp web项目及入门示例,感兴趣的同学参考下. Eclipse 是一个开放源代码的.基于Java的可扩展开发平台.就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境.幸运的是,E

VS2012开发的项目移植到WinXP下

最近要将一个项目移植到xp下,但在xp下运行exe文件后,总是报错说XXX.exe is not a valid win32 application.但输出的的确是win32 release版本的exe. 解决办法如下: 1.安装VS2012 update 1 2.安装VS2012 update 4 3.重启VS,打开项目,右键项目->properties->Configuration Properties->General->Platform Toolset->在下拉列表中

Cocos2dx-3.0版本 从开发环境搭建(Win32)到项目移植Android平台过程详解

作为重量级的跨平台开发的游戏引擎,Cocos2d-x在现今的手游开发领域占有重要地位.那么问题来了,作为Cocos2dx的学习者,它的可移植特性我们就需要掌握,要不然总觉得少一门技能.然而这个时候各种各样的问题也就来了,之前网上一直有零零碎碎的移植教程,但是都不完整,或是有这样或者那样的问题.今天刚刚研究成功了Cocos2dx-3.0版本项目的安卓平台移植问题,本人亲自完成了整个过程,将Cocos2dx-3.0版本 从开发环境搭建(Win32)到项目移植Android平台过程 一起分享给大家.

1.将cocos2d-x项目移植到Linux环境下,将cocos2d-x项目移植到手机上

 1.将cocos2d-x相关的软件包拷贝到Linux下. 2 对上面的安装包进行解压 3 执行cocos2dx-2.2.3/install-deps-linux.sh(执行这个命令需要有网络) 4 安装QT,命令:sudoapt-get install qt-sdk 5 在cocos2dx-2.2.3目录下,执行./make-all-linux-project.sh 6 要让64位的linux能运行32位的adb,aapt工具,需要安装以下软件 sudo apt-get install g

Cocos2d-x 3.2 大富翁游戏项目开发-第三十部分 项目移植

本人只有android设备,没有苹果,无法测试,就不说怎么移植到苹果了.能力有限,请各位见谅 首先调整屏幕适配 修改AppDelegate.cpp文件 //glview->setFrameSize(800, 480);去掉,在真机上不需要,屏幕大小已经有了 修改为ResolutionPolicy::EXACT_FIT :保证了设计区域完全铺满屏幕,但是可能会出现图像拉伸 glview->setDesignResolutionSize(800, 480, ResolutionPolicy::EX