`
limeng1028
  • 浏览: 34388 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

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

    博客分类:
  • J2EE
阅读更多

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

分享到:
评论
1 楼 limeng1028 2009-01-12  
补充,其实在tomcat启动之后呢 项目中还是缺少一些jar文件
需要手动导入
比如单元测试的一些依赖jar

相关推荐

    appfuse2 + Myeclppse6.5 + Tomcat 6

    【描述】虽然描述为空,但我们可以推测这个教程可能涵盖了如何在MyEclipse中导入并配置AppFuse2项目,以及如何将配置好的应用部署到Tomcat6上运行。通过链接(已省略)访问的博客文章,读者可能会了解到详细的步骤,...

    万恶的Appuse-----Appuse2.X在MyEclipse之中的部署问题

    4. **服务器配置**:如果在MyEclipse中配置的服务器(如Tomcat)与Appfuse项目的要求不符,可能会导致部署失败。例如,端口冲突、类加载器设置不当等。 5. **部署描述符问题**:Web项目的部署描述符(如web.xml)...

    appfuse学习笔记(一)安装部署

    在本文中,我们将深入了解如何安装并部署 AppFuse 项目。 **1. 预备知识** 在开始之前,确保你已经具备以下基础: - 熟悉 Java 开发环境,例如 JDK 已经正确安装。 - 理解 Maven 构建工具的基本概念和使用方法。 - ...

    appfuse

    通过理解和学习AppFuse的这些组件及其相互作用,你可以更好地掌握Java Web开发的基础,并且能够利用AppFuse快速创建自己的项目。对于初学者来说,这是一个很好的起点,而对于经验丰富的开发者,它则可以作为一个高效...

    AppFuse

    AppFuse旨在帮助开发者简化项目启动过程中的复杂配置工作,提供了一套标准的目录结构、构建文件以及项目类,使得开发者能够专注于业务逻辑的实现而非基础架构的搭建。它支持多种流行的开源工具和技术框架,如Ant、...

    APPFUSE工具研究.doc

    配置环境变量,如JAVA_HOME、M2(指向Maven的bin目录)和M2_HOME,然后在PATH中添加Maven和Tomcat的bin目录,以便于执行命令和运行应用。 生成AppFuse项目时,可以通过执行特定的Maven命令来创建不同类型的项目,...

    使用appfuse构建环境

    - `setup`任务负责创建数据库、构建DAO和服务类、加载示例数据、生成WAR文件并部署至Tomcat。 - `test-all`任务运行所有测试用例,包括对DAO、服务层及页面的测试。 - 如果构建过程无误,则可以通过访问`...

    MAVEN 搭建APPFUSE

    在本教程中,我们将深入了解如何利用Maven这个强大的构建工具来搭建和管理AppFuse应用。 首先,我们需要理解Maven。Maven是Apache软件基金会开发的一个项目管理和综合工具,主要通过一个项目对象模型(Project ...

    appfuse2学习日记

    ### AppFuse2 学习知识点总结 #### 一、AppFuse 概述 - **定义与价值**:AppFuse 是一款开源项目...以上是关于 AppFuse2 学习过程中涉及的关键知识点和步骤,希望能帮助初学者更好地理解和掌握 AppFuse2 的使用方法。

    appfuse 学习笔记

    ### Appfuse 学习笔记 #### 一、Appfuse 简介 Appfuse 是一个开源框架,旨在帮助开发者高效地构建企业级应用。通过提供一套完善的架构模板、最佳实践和技术栈组合,使得开发者能够专注于业务逻辑的实现,而不是...

    APPFUSE2.0中加入FCKeditor

    **标题:“APPFUSE2.0中加入FCKeditor”** **内容详解:** APPFUSE是一个开源项目,它提供了一个快速开发Java...通过学习这些内容,可以更好地理解和实现FCKeditor在APPFUSE项目中的集成,进一步提升自己的开发技能。

    appfuse 配置说明 doc 格式

    - **环境变量配置**:`JAVA_HOME`、`CATALINA_HOME`和`ANT_HOME`的正确设置是AppFuse能够运行的基础,它们分别指定了JDK、Tomcat和Ant的安装位置。 - **Ant的额外配置**:Ant作为构建工具,需要额外的依赖库(如...

    Appfuse开发教程

    在Appfuse中,我们首先创建一个POJO类,然后使用XDoclet工具来生成对应的数据库表定义。XDoclet是一种基于Javadoc的元数据处理器,它可以读取类上的注解,并自动生成相关的代码,如Hibernate的映射文件或Spring的...

    AppFuse2.1所需包

    Hibernate4在AppFuse中用于持久化数据,提供了强大的查询语言HQL(Hibernate Query Language)以及 Criteria API,能够方便地进行数据检索、更新和删除操作。 在"pfms_lib"这个压缩包中,我们可能会找到以下关键...

    AppFuse项目研究

    AppFuse 是一个由 Matt Raible 创建的开源项目,旨在为初学者提供一个快速入门的 J2EE 框架模板。它集成了多种流行的技术,包括 Spring、Hibernate、iBatis、Struts、Xdoclet 和 JUnit,同时也支持 Taperstry 和 JSF...

Global site tag (gtag.js) - Google Analytics