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

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来管理代码了。

你可能感兴趣的:(eclipse,tomcat,maven,MyEclipse,Appfuse)