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来管理代码了。
分享到:
相关推荐
【描述】虽然描述为空,但我们可以推测这个教程可能涵盖了如何在MyEclipse中导入并配置AppFuse2项目,以及如何将配置好的应用部署到Tomcat6上运行。通过链接(已省略)访问的博客文章,读者可能会了解到详细的步骤,...
4. **服务器配置**:如果在MyEclipse中配置的服务器(如Tomcat)与Appfuse项目的要求不符,可能会导致部署失败。例如,端口冲突、类加载器设置不当等。 5. **部署描述符问题**:Web项目的部署描述符(如web.xml)...
在本文中,我们将深入了解如何安装并部署 AppFuse 项目。 **1. 预备知识** 在开始之前,确保你已经具备以下基础: - 熟悉 Java 开发环境,例如 JDK 已经正确安装。 - 理解 Maven 构建工具的基本概念和使用方法。 - ...
通过理解和学习AppFuse的这些组件及其相互作用,你可以更好地掌握Java Web开发的基础,并且能够利用AppFuse快速创建自己的项目。对于初学者来说,这是一个很好的起点,而对于经验丰富的开发者,它则可以作为一个高效...
AppFuse旨在帮助开发者简化项目启动过程中的复杂配置工作,提供了一套标准的目录结构、构建文件以及项目类,使得开发者能够专注于业务逻辑的实现而非基础架构的搭建。它支持多种流行的开源工具和技术框架,如Ant、...
配置环境变量,如JAVA_HOME、M2(指向Maven的bin目录)和M2_HOME,然后在PATH中添加Maven和Tomcat的bin目录,以便于执行命令和运行应用。 生成AppFuse项目时,可以通过执行特定的Maven命令来创建不同类型的项目,...
在本教程中,我们将深入了解如何利用Maven这个强大的构建工具来搭建和管理AppFuse应用。 首先,我们需要理解Maven。Maven是Apache软件基金会开发的一个项目管理和综合工具,主要通过一个项目对象模型(Project ...
### AppFuse2 学习知识点总结 #### 一、AppFuse 概述 - **定义与价值**:AppFuse 是一款开源项目...以上是关于 AppFuse2 学习过程中涉及的关键知识点和步骤,希望能帮助初学者更好地理解和掌握 AppFuse2 的使用方法。
### Appfuse 学习笔记 #### 一、Appfuse 简介 Appfuse 是一个开源框架,旨在帮助开发者高效地构建企业级应用。通过提供一套完善的架构模板、最佳实践和技术栈组合,使得开发者能够专注于业务逻辑的实现,而不是...
**标题:“APPFUSE2.0中加入FCKeditor”** **内容详解:** APPFUSE是一个开源项目,它提供了一个快速开发Java...通过学习这些内容,可以更好地理解和实现FCKeditor在APPFUSE项目中的集成,进一步提升自己的开发技能。
- **环境变量配置**:`JAVA_HOME`、`CATALINA_HOME`和`ANT_HOME`的正确设置是AppFuse能够运行的基础,它们分别指定了JDK、Tomcat和Ant的安装位置。 - **Ant的额外配置**:Ant作为构建工具,需要额外的依赖库(如...
在Appfuse中,我们首先创建一个POJO类,然后使用XDoclet工具来生成对应的数据库表定义。XDoclet是一种基于Javadoc的元数据处理器,它可以读取类上的注解,并自动生成相关的代码,如Hibernate的映射文件或Spring的...
Hibernate4在AppFuse中用于持久化数据,提供了强大的查询语言HQL(Hibernate Query Language)以及 Criteria API,能够方便地进行数据检索、更新和删除操作。 在"pfms_lib"这个压缩包中,我们可能会找到以下关键...
AppFuse 是一个由 Matt Raible 创建的开源项目,旨在为初学者提供一个快速入门的 J2EE 框架模板。它集成了多种流行的技术,包括 Spring、Hibernate、iBatis、Struts、Xdoclet 和 JUnit,同时也支持 Taperstry 和 JSF...