自己的经历 appfuse中myeclipse中tomcat部署

本文介绍如何解决从AppFuse项目迁移到MyEclipse过程中遇到的webapp创建问题,并提供详细的步骤,包括修改配置文件、调整类路径设置、添加Web项目能力及部署问题的解决方法。

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

1 import 已经生成的appfuse,本来想转为myeclipse工程的,但是遇到这样一个问题
 在项目上点右键 MyEclipse/Add Web Project Capabilities 但是提示我 不能在src下面创建webapp这样的意思
 群里有朋友这么告诉我 运行完 mvn eclipse:eclipse后 修改下面的文件
   myproject/.settings/org.eclipse.wst.common.component :
   删除 <wb-resource deploy-path="/" source-path="src/main/webapp"/>
    添加 <wb-resource deploy-path="/" source-path="target/myproject-webapp-1.0-SNAPSHOT"/>
    删除 <wb-resource deploy-path="/WEB-INF/classes" source-path="src/main/resources"/>
   
    myproject/.classpath:
   删除 <classpathentry kind="src" path="src/main/resources" excluding="ApplicationResources_zh*.properties ... **/*.java"/>
   添加 <classpathentry kind="con" path="org.eclipse.jst.server.core.container/org.eclipse.jst.server.tomcat.runtimeTarget/ApacheTomcat v5.5"/>
   添加 <classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
2 在导入的项目中点右键Properties/Java build path/Source 中去掉qshin/src/main/webapp
3 在项目上点右键 MyEclipse/Add Web Project Capabilities 选择qshin/src/main/webapp
4 修改src/main/resources/jdbc.properties文件 将其中的${}变量 改为真实值
5 部署发布 启动tomat报错:
  com.opensymphony.clickstream.ClickstreamListener等很多监听没有启动
  发现是lib的问题
 
6 导入原来的lib
7 重新启动tomcat ok

绝对的自己原创,不太熟悉javaeye。

下一步就是要做如何在myeclipse中使用maven来管理代码了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值