MyEclipse的Web项目如何无缝的迁移到Eclipse for j2ee中?

发布于 2022-09-04 06:45:32 字数 190 浏览 16 评论 0

Eclipse是真没用过,尝试了一天,除了Tomcat安装成功了,其他诸如导入Web项目结果成了普通项目、数据库insert操作一直执行中,后续所有SQL都被阻塞、Tomcat管理界面进不去一直403、项目中原来依赖的MyEclipse的J2EE library也没法用了...等等,感觉好悲伤,当初换IDEA的时候也没这么恶心,关键是都不知道哪出问题了,心都碎了。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

鹊巢 2022-09-11 06:45:32

给出你的具体操作步骤,才能排查错误。

myeclipse转eclipse,不知道你是不是用了什么工具自动做这件事。我觉得用工具不合适,最简单的思路就是在eclipse里面建一个空项目,然后把文件按照对应的位置迁移过来。

ide无非是用一些配置文件标记了项目类型和文件类型,从而对各种不同的项目和文件能有不同的显示状态。这些配置文件一般都是ide自动生成的,如果都是人肉处理的话,不现实。所以还是建立一个新的空项目,用我上面的方法处理比较好。

根据你的描述随便猜测一下:

  • 导入Web项目结果变成了普通项目:刚刚说了,不要导入。这两个ide,印象中web文件在myeclipse中是放在WebRoot文件夹下的,eclipse是放在WebContent文件夹下的,除此之外几乎无区别,所以手动迁移很简单。

  • 数据库insert操作一直进行中,……:数据库操作和迁移项目没关系

  • tomcat管理界面一直进不去:tomcat也和迁移项目没关系

  • 项目中原先依赖的MyEclipse的J2EE库没法用了:JavaWeb用的J2EE库应该只有servlet吧,你新建一个Dynamic Web Project,这些都是自动建立好的。如果是手动的话,可以在项目buildpath中调整。

估计这么说你也很迷惑,最好把你的详细步骤发上来。

陌上芳菲 2022-09-11 06:45:32

从Eclipse迁移到MyEclipse是容易的,反之则比较麻烦,尤其是WST的设置.
如下是我整理的一些迁移步骤仅供参考:
1.打开Navigator视图,编辑项目所在目录下.project文件,添加xml代码

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

在.classpath文件中,添加xml代码

<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>  
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>

2.项目右键,properties->Project Facets,确保选中Dynamic Web Module, Java, Javascript Toolkit
3.在seed-web项目中的.settings目录下编辑org.eclipse.wst.common.component文件,修改后保证有xml代码

<wb-resource deploy-path="/" source-path="/src/main/webapp"/>

最后刷新项目,可以在Eclipse JEE自带的Tomcat中部署seed-web工程了。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文