`

Eclipse不同版本之间引起的web目录结构不一致的处理

阅读更多
在实际项目开发中,有些项目组使用Eclipse Galileo版本开发项目,有些项目组使用IntelliJ IDEA,不同项目结构存在差异,如何方便的使用项目呢
现在以IntelliJ IDEA建立的项目向Eclipse Galileo环境迁移为例
1、svn下载项目后从已有的项目中拷贝.project文件覆盖迁移项目中.project文件
修改文件内容的项目名称
<projectDescription>
<name>工程名称</name>
        ......
</projectDescription>
同1修改对应的.classpath文件内容
2.拷贝已有工程的.settings目录及下面的文件
修改工程文件目录\.settings/org.eclipse.wst.common.component文件内容
<wb-module deploy-name="工程名称">
<wb-resource deploy-path="/" source-path="/WebContent"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
<property name="java-output-path" value="/工程名称/build/classes"/>
<property name="context-root" value="web工程部署名称"/>
</wb-module>

刷新项目即可
分享到:
评论

相关推荐

    b3log-solo在eclipse下的热部署方案.docx

    在Eclipse中开发b3log-solo项目时,由于其特殊的Maven目录结构,标准的Web目录结构无法直接呈现,这给热部署带来了挑战,通常需要频繁重启服务器。尽管热部署不重启服务器的开发方式可能不符合完整的单元测试流程,...

    eclipse中FreeMarkerIDE插件

    在团队开发中,使用FreeMarkerIDE插件可以让团队成员共享一致的代码风格和模板结构,减少因格式不一致和模板错误引起的沟通成本。 总之,Eclipse中的FreeMarkerIDE插件为FreeMarker模板的开发和维护提供了便利,它...

    Eclipse从入门到精通

    - **界面风格统一:** 开发成Eclipse插件的应用能够无缝融入Eclipse的界面风格,提供一致且友好的用户体验。 - **强大的社区支持:** Eclipse拥有庞大的开发者社区,这意味着丰富的资源、教程和工具可供插件开发者...

    万恶的Appuse-----Appuse2.X在MyEclipse之中的部署问题

    不同的软件版本之间可能存在API变化或者对某些标准的支持程度不同。 2. **Maven配置问题**:Appfuse项目是基于Maven的,如果MyEclipse中的Maven配置不正确,可能导致依赖项无法正确解析或下载,进而影响部署。 3. ...

    MyEclipse10.5&10;.6_解决导出war问题

    2. **排除不必要的文件**:导出WAR文件时,可能包含了一些不应该被打包的文件,比如.Eclipse或版本控制相关的隐藏文件。在导出WAR前,需要检查并清理这些不必要的文件。 3. **配置文件问题**:WEB-INF/web.xml是Web...

    java常见错误大全

    错误可能是由于连接数据库的驱动 jar 包不存在或者版本不一致。 解决方案:检查驱动 jar 包是否存在,确保版本正确无误。 16. 空指针异常 错误可能是由于数据库连接出错,例如在 hibernate.cfg.xml 中的数据错误...

    基于SSM+mysql框架的高并发和商品秒杀项目源码+项目说明.zip

    这里列出的环境不是必须的,你喜欢用什么就用什么,这里只是给出参考,不过不同的版本可能会引起各种不同的问题就需要我们自己去发现以及排查,在这里使用Maven的话时方便我们管理JAR包,我们不用跑去各种开源框架的官网...

    MyEclipse 10出现的问题

    - 当你尝试导入一个已有的Java项目时,可能会遇到“项目无法导入”或“项目结构不兼容”的错误。这通常是因为MyEclipse版本与项目创建时的版本不匹配。解决方案是检查项目是否为MyEclipse 10支持的格式,或者尝试用...

    java常见错误集锦

    检查SQL查询和数据库结构的一致性。 9. **无效的身份**:在数据库操作中,如果列名错误,会导致此问题。核对列名的拼写和大小写。 10. **表名或列名不存在**:确保表确实存在于数据库中,并且在尝试访问之前已经...

    maven命令指南

    在维护Eclipse项目时,`mvneclipse:clean`和`mvneclipse:eclipse`组合使用,可以帮助清理并重新生成Eclipse工程,保持项目的一致性。 #### Maven配置与高级命令 除了上述基本命令外,Maven还提供了丰富的配置选项...

    基于springboot的大学生心理健康管理系统源码数据库.zip

    此外,Git版本控制工具用于协同开发和版本管理,Eclipse或IntelliJ IDEA等IDE则提供了强大的编码辅助和调试功能。 总之,基于SpringBoot的大学生心理健康管理系统运用了现代Java Web开发的最佳实践,结合了SSM框架...

    java中常见的异常原因

    4. **XML parser issues**: XML解析问题可能由多种原因引起,如XML文档格式错误、版本不兼容等。检查XML文件的结构和版本,确保其符合规范。 5. **字符编码问题**: 在HTML和屏幕显示中出现奇怪的字符,可能是因为...

    10位顶级大师的开发原则

    这些工具可以帮助开发者快速生成常用的代码结构,从而节省时间并减少出错的机会。Chad还提到了Eclipse Templates的功能,它可以自动完成代码片段,进一步提高开发效率。使用IDE和其他辅助工具,可以让开发者更加专注...

    JAVA自学之路

    如果遇到,暂时对于一些思路不能理解的同学,我一般都会劝告说,动手写,先写代码,量变会引起质变的。而这种质变的确发生过不少次。 提醒一句,要理解代码思路之后再跟着敲 ,背着敲,千万不要左边摆着别人的...

    酒店系统Java

    开发过程中,常用的工具有Eclipse或IntelliJ IDEA作为集成开发环境,Maven或Gradle进行项目构建和依赖管理,Git进行版本控制。数据库方面,MySQL或Oracle等关系型数据库常被选用,配合JDBC(Java Database ...

Global site tag (gtag.js) - Google Analytics