myeclipse下关于项目名称包名重命名后的错误修改

本文介绍了在myeclipse下更改项目名称后遇到的HTTP Status 404错误及其解决方法,包括检查.webapp目录、修改Context Root、处理包名类名以及解决复制工程时的Deploy Location问题。通过正确操作可以确保项目正常运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、我是想把原来的项目名称rpoms改成hycrm,修改后发布运行tomcat没有报错,但是打开页面http://localhost:8080/hycrm/就出现HTTP Status 404 错误!

      原因:没有改Web Context-root目录的名称,你只是修改了项目名称。

      解决办法:项目根目录下.project 文件里的工程名一否一致

                          右击该项目 -->Properties(快捷键Alt+Enter)  -->MyEclipse -->Web 右面的Context Root选项,修改Web Context-root 为:hycrm

                          确定并重新发布项目,再打开页面http://localhost:8080/hycrm

2、包名类名修改: 直接在项目里面重命名就可以了(右击 Rename 或者F2快捷键)

3、有时候会出现下面的问题:


================================


如,使用MyEclipse+Tomcat建立了一个web工程aaa,在MyEclipse中启动Tomcat运行,这个相信大家都熟悉。

但 是问题是,我将这个aaa工程复制成bbb工程,注意,是在MyEclipse下面,在工程名上面点右键直接复制的,命名为bbb,然后关闭aaa工程, 在MyEclipse中重新启动

Tomcat,问题就是MyEclipse中的Tomcat信息窗口显示这个工程的Deploy Location仍然为

D:\tomcat5.5\webapps\aaa,而不是D:\tomcat5.5\webapps\bbb,死活都改不了,而且通过IE浏览器浏览,需要敲入的地址仍然是http://127.0.0.1:8181/aaa,而不是bbb。

考虑到编译问题,将tomcat下的work\Catalina\localhost和\webapps\下生成的aaa,以及bbb工程编译文件夹都删除,仍然还是一样,为何?


================================


解答:
01 不要那样复制, 先建一个BBB 然后把AAA里面的东西复制进去,不要先复制再改名字,你的问题就出现在这里咯

02 只需要把工程项目的.mymetadata等文件的项名改为你修改后的项目名就行了.

03在复制后的工程上点右键->properties->myeclipse->web->web context-root内更改新的工程名就ok了

=======================================================

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值