1-在Eclipse或工作空间中 ,复制或修改项目后,把项目部署后发现还是原来的项目名称

1 问题引出

1 在eclipse中直接复制一个项目,修改名称之后,然后部署,部署之后的项目名称还有原来的项目名称

2 在eclipse的工作空间中直接复制一个项目,修改名字之后,发布也会出现同样的问题。

2 解决上述问题

复制项目之后先进入到项目根目录打开.setting文件夹,找到"org.eclipse.wst.common.component"

打开"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="WEBTest25">
        <wb-resource deploy-path="/" source-path="/WebContent" tag="defaultRootSource"/>
        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
        <property name="java-output-path" value="/WEBTest25/build/classes"/>
        <property name="context-root" value="WEBTest25"/>
    </wb-module>
</project-modules>

将其修改为: 即可解决上述问题

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

原文地址:https://www.cnblogs.com/jepson6669/p/8445652.html

时间: 2024-10-09 17:27:55

1-在Eclipse或工作空间中 ,复制或修改项目后,把项目部署后发现还是原来的项目名称的相关文章

Eclipse Maven工作空间中工程依赖调试的源码问题(转)

在使用maven开发时,由于工程通常会分成几个模块(主模块依赖于其它模块),调试过程中需要查看其它模块代码是很长见的需求. 本文介绍如何在调试时进行设置以满足这种需求: (一)运行时选择依赖工作空间 Resolve workspace artifacts (二)刷新选项卡勾选Refresh resources upon completion (三)源码选项卡添加进工作空间Workspace 如果调试时需要看maven依赖的第三方jar包的源码,则需设置m2eclipse插件,window > p

Eclipse新建工作空间,复制原有的配置

步骤一: File->Switch workspace->Other...,按下图选择 只复制简单的配置,如cvs之类的信息是不会复制的. 步骤二: 在方法一的基础上做如下操作 将新建的workspace下的.metadata\.plugins内容全部删除,将原来的workspace下的.metadata\.plugins文件夹里除了org.eclipse.core.resources文件夹,其他所有文件夹全部拷贝到新workspace的.metadata\.plugins目录下. 其他的在P

Eclipse中复制项目重命名后重新发布,项目名在地址栏仍然是原来的项目名”的问题

转载自: http://www.cnblogs.com/chenxueling/p/5474717.html 将20170331-JavaEE-SSH项目复制一份,重命名为20170407-JavaEE-SSH. 运行20170407-JavaEE-SSH项目里的jsp,结果报错如下: 严重: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [Stan

Eclipse中,对工作空间中的项目进行分组

有时,一个空间中有很多项目,但是这其中有的是我们不需要的,这时我们不想让工作空间显示很多项目. 于是,我们可以采用下面的办法,对工作空间中的项目进行分组. 对工作空间中的项目进行分组的方法: 1.打开设置分组的菜单(注意,这里是Navigator ). 2.创建分组. 3.创建分组之后,在上面左面的窗口中便会有刚才创建分组的名字. (创建分组的时候,可以选择这个分组中,你想要的工程的名字)   4.再次进入2中,在左面的窗口中选择mmm 或sss 分组,点击ok,这时工作空间中就会只显示这个分组

在Eclipse中复制导入项目并且修改原来的项目名字,项目后面的括号显示原来项目的名字!

eclipse中Tomcat导入项目并且修改了项目名字,把项目add到Tomcat上面,发现现在的项目后面带了个括号显示原来项目的名字,并且在访问的时候也只能用原来的项目名访问.问题来了,要想用新的项目名访问该怎么办呢?这个问题当初刚遇到时,也很苦恼,询问众多前辈及各种资源,才得于顺利解决.现将完整解决方法总结如下,该方法仅用于学习交流.如有相似之处,请海涵! 1.打开你的项目目录,找到一个.project文件,打开后修改<name> test</name>中的值,将test修改成

eclipse导入myeclipse中的web项目

场景:在myeclipse编写的一个简单的电信计费系统项目,后面公用到eclipse,想把它给导入到eclipse中 操作:eclipse中在packag explorer空白处右键>import>general>选择Existing Project into Workspace,然后点next 选择项目,勾选copy project to workspace可以将项目也复制到当前工作空间 点击finish就可以了 我实践中导入这个项目,所有的jsp都报错javax.servlet.ht

在Eclipse中使用tomcat部署后的发布位置

学习java web 中的jsp时,想要查看其发布后的访问生成的java和class文件在哪里,但是不知道其放在哪里了. 在eclipse中使用了tomcat部署工程,那么将会建立一个Server的项目 各种查看都没有相关的信息...(这个工程不能关闭,关闭则将导致tomcat不能部署了) 于是乎尝试在jsp中打印文件的位置得到了想要的位置了. <% out.print(application.getRealPath("/")); %> 访问得到 D:\workspace\

eclipse查看hadoop中文件出现乱码

出现这个问题, 我首先去找了一下几个问题: 1.文件是否是utf-8 2.上传到Linux中的hadoop, 在Linux下去查看是否乱码 3.上面都没有问题, 就去检查eclipse,将项目工程改成了utf-8, 发现不行 4.看了一下的介绍, 将eclipse的系统设置改成了uft-8, 就可以了 eclipse中UTF-8设置 1.windows->Preferences   打开"首选项"对话框: 2.然后,general->Workspace,右侧Text fil

MyEclipse中 复制项目需要注意的问题!

MyEclipse或Eclipse中,直接复制项目,在tomcat中添加复制的项目,会出现找不到项目的情况, 是因为项目根路径没有修改的原因. 1. 在复制后的工程上点右键=>properties=>MyEclipse=>web context-root;  将web-root的名字改为你项目现在的名字. 2.你可以重新编译一下项目.  选择菜单---projet--->clean--OK MyEclipse中 复制项目需要注意的问题!