将工程从myeclipse移到eclipse中的问题

本文分享了一次在低配电脑上将项目从MyEclipse移植到Eclipse的经历,详细记录了遇到的问题及解决过程,包括调整项目设置、解决编译错误及配置Tomcat上下文路径等。

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

由于家里的那台电脑的内存只有1G,但现在的开发工具能不能就要成G内存,又不打算升级了,所以就打算将项目从myeclipse里移植到eclipse,一为了提高速度,二也是为了不会注册码过期.家里那台正正是过期了,搞到他不能自动编译,后来重新找到了一个新的注册码,但不知为什么,也是不能自动编译的,哎!竟然有这么神奇的事.

开始就将项目移过来,src目录,webRoot目录等就照原来的复制过来,最后将tomcat也复制过来,将虚拟目录的路径重改一下.重新跑,一切正常,没报错,但tomcat并没有加载到我的项目,也就是跑了一个空的tomcat,这个看时间就知道了,为什么不加载我的项目的呢?难道路径不对,查了又查,看了又看,都没有发觉路径有什么问题!最初的时候是用tomcat的插件来跑的,直接将路径映射到xxx/WebRoot/下,不成功,没有加载,后来停止了,用自带的那个tomcat来启动,但竟然又发现了说找不到action里的方法.

后来通过远程,说是我的WEB-INF目录下没有classes这个目录,要我将class文件的生成路径更改,那好吧,就去将默计的生成路径更为,改为与myeclipse一模一样的目录结构.一开始时,我还以为这两个工具所定义的目录结构会有点一样的.再清除,生成,在WEB-INF/classes目录下有了.class文件了,再启动,一切正常了,tomcat能启动了,于是就打开登录页面,登录,一登录就报错了,说是没有找到xxxx方法之类的。郁闷了!


再查,查了很久,没发现有问题。正打算放弃用eclipse的时,再想一想,如果加上项目名就可以访问的,不加就不能,那就是跟上下文,URL路径 有关了。再查看了tomcat里的配置文本,发现没有错,是这样写无错的了。


[color=red][size=large]后来再点左工程属性,发现有一个叫web project settings的,点击,有一个明显写了context path的路径,直接将其更改为/,再重新启动,OK,一切正常![/size][/color]

但不知为什么要改这个地方的,在myeclipse下是不用更改这个地方的。直接配置好tomcat就可以的。而到了eclipse就不一样了。不明白!!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值