`
ahcstone
  • 浏览: 1655 次
社区版块
存档分类
最新评论

AppFuse(springmvc-1.9.3)实践系列一(环境部署及搭建)

阅读更多
环境部署与搭建
一、目前appfuse的最新版本为appfuse-springmvc-1.9.3-src.zip
二、部署环境  jdk1.5+tomcat5.5+mysql5.0+ant1.6+eclipse3.2+windows2003s
    部署之前在操作系统的环境变量中设定好JAVA_HOME、CATALINA_HOME和ANT_HOME;同时path中加入$ANT_HOME\bin,这一步主要为了以后在dos命令符下使用ant。设置完毕后需要重启系统以使环境变量生效。
三、解包并编译
    将appfuse-springmvc-1.9.3-src.zip解压缩到特定目录,如d:\appfuse。然后进入windows中的dos命令符,cd d:\appfuse,到刚才的目录下,然后ant。ant结束提示success后。将appfuse的整个目录拷贝到eclipse的工作目录下,进入eclipse新建工程,名称为appfuse,目录为工作目录下的appfuse即可。
    注:刚开始部署appfuse1.93 springmvc版的时候,直接将解压后的appfuse目录拷贝到eclipse工作目录,新建工程后,eclipse报了很多errors,后来使用ant build后再加入eclipse,一切ok。
四、eclipse设置
    主要是设置windows菜单中的Preferences项,打开Preferences后,选ant,进入Runtime。通过Add JARs将appfuse/lib/junit3.8.1/lib/junit.jar和$CATALINA_HOME/server/lib/catalina-ant.jar 加入到classpath中。在Runtime的 property tab页中, 添加tomcatTasks.properties (该文件appfuse/lib/ant-contrib目录下) 将该文件加为global properties file.

    然后再Window → Show View → Ant.之后在workbench右边的窗口中就会出现ant图标,点击ant通过add biuldfile,加入appfuse目录下的biuldfile即可。
    在ant窗口中的appfuse中,compile、deploy。启动tomcat,在ie中通过http://localhost:8080/appfuse即可出现appfuse的登录页面。
    至此,应用搭建完毕,以后开始逐步深入,学习appfuse。
分享到:
评论

相关推荐

    建立项目原型骨架的步骤(最新版本appfuse)appfuse2.1.0-M2

    `mvn archetype:generate -B -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-struts-archetype -DarchetypeVersion=2.1.0-M2 -DgroupId=cn.xue.app -DartifactId=xueAppFuse` ...

    玩转appfuse--使用appfuse建设MVC网站

    AppFuse是一个开源项目,它提供了一个快速启动MVC(Model-View-Controller)Web应用程序开发的框架。基于Java,AppFuse集成了Spring、Struts2、Hibernate等流行的技术,极大地简化了开发流程,使开发者能够更专注于...

    appfuse1.4-architecture

    06年时的appfuse,学习SSH架构的经典入门框架。相对比较老的资料,可以欣赏一下当时的架构,向牛人致敬

    appfuse-documentation-2.1.0官方文档

    AppFuse 是一个集成了一系列流行的开源框架和技术的 Web 开发框架,旨在帮助 J2EE 开发者更高效地构建 Web 应用程序。它包含了诸如 Hibernate、ibatis、Struts、Spring、DBUnit、Ant、Log4J、Struts Menu、Xdoclet、...

    Using Struts 2 - AppFuse 2 - Confluence(1).pdf

    本教程的所有代码都位于Google Code上的`appfuse-demos`项目中的`tutorial-struts2`模块。你可以使用以下的Subversion命令来检出该项目: ``` svn checkout ...

    appfuse-light-webwork-spring-jdbc-1.8.2.zip_Java 8_appfuse_webwo

    在"appfuse-light-webwork-spring-jdbc-1.8.2.zip"这个压缩包中,我们能看到一个基于Java 8、WebWork、Spring和JDBC的项目实例。 **Java 8** Java 8是Java平台的重大更新,引入了许多新特性,如lambda表达式、函数...

    appfuse-tutorial-struts-1.6.zip_appfuse

    这个"appfuse-tutorial-struts-1.6.zip"文件是一个基于Struts 1.6的AppFuse教程,用于指导开发者如何构建一个企业级的人员管理系统。Struts是Apache软件基金会下的一个开源框架,专门用于构建基于MVC(Model-View-...

    appfuse 学习笔记

    为了加速构建过程,可以从 Appfuse 的官方网站下载预先打包好的依赖文件 `appfuse-2.0-rc1-dependencies.zip`,解压后放到 `.m2\repository` 目录下,这样 Maven 就可以直接使用这些文件,而无需下载。 #### 五、...

    Appfuse1.9至2.0.2

    主要是自己从网络上搜集的一些关于appfuse1.8.2-2.0.2的一些相关资料,间或有点自己试验的记录,还有点maven和quartz的东东,之前我主要是用1.8.2构建项目,感觉还不错,希望对想学习appfuse的人有些帮助.

    appfuse-service-3.0.0.zip

    这个版本的亮点在于其集成了一系列现代开发工具和最佳实践,旨在提高开发效率和代码质量。AppFuse 的核心理念是简化复杂性,通过模板和约定,让开发者可以更快地搭建应用架构,从而专注于业务逻辑。 在AppFuse ...

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

    替换 `<选择的模板>` 为下载的模板名称,如 `appfuse-basic`,`appfuse-minimal` 等,`<对应版本>` 是你下载的 AppFuse 版本号。 **4. 编译与运行** 进入新创建的项目目录,使用 Maven 编译并运行项目: ``` cd my...

    appfuse-demos

    appfuse-demos-2.0.2代码生成的基本代码框架。

    MAVEN 搭建APPFUSE

    mvn archetype:generate -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-modern-webapp -DarchetypeVersion=<版本号> ``` 这里,你需要替换`<版本号>`为当前AppFuse的版本。 步骤4:...

    Appfuse2搭建文档

    Appfuse2是一款开源的Web应用程序框架,它集成了多种流行的技术,如Struts、Hibernate、Spring和JPA,旨在简化Java应用的开发过程。本文档将详细介绍如何利用Appfuse2来构建一个基于Oracle数据库的项目。 首先,让...

    Appfuse 2.doc

    本文档旨在为初学者提供一份详细的指南,帮助理解和实践如何从零开始搭建基于Appfuse 2.0的开发环境,并下载其源码进行学习。Appfuse是一款开源的Java Web应用框架,它集成了多种主流技术栈,如Spring、Hibernate、...

Global site tag (gtag.js) - Google Analytics