`
40020072
  • 浏览: 73006 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

appfuse2中mvn appfuse:full-source时出错的解决办法

阅读更多

appfuse2中mvn appfuse:full-source时经常会遇到ant.1.0.7.jar出错,然后build失败。

郁闷了一下午终于解决,想起刚刚建立博客,记录下来解决办法:

 

原因:

官网提示:Bug with Ant 1.7.0
Local repositories and projects on Windows platforms are held in directories whose paths contain no spaces.是因为ANT.JAR的路径有空格时就会出这个错误。

 

解决:1、将appfuse2的保存位置放到一个没有空格的路径下,例如:D:\repository.默认是在"C:\Documents and Settings\系统用户名\.m2\repository"。

 

2、将maven里的conf文件夹里的settings.xml中

<!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ~/.m2/repository
<localRepository> /path/to/local/repo</localRepository>
-->

 /path/to/local/repo改成你保存appfuse2的路径,例如我的是D:\repository,"-->"挪走,默认这段是注释的。

 

完成,不会出那个错误了,当然要改pom.xml下SQL的用户名和密码。

  • 大小: 18.2 KB
分享到:
评论
1 楼 stack3256 2008-09-01  
顶!!
搞好了路径 没看清注释符号搞了一个晚上  还以为环境变量什么的出了问题
发表评论

文章已被作者锁定,不允许评论。

相关推荐

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

    2. 生成项目后,使用`mvn appfuse:full-source`命令初始化项目。这个命令会处理ant存在的问题,特别是Windows环境下遇到的问题,确保$USER_HOME/.m2/repository目录存在并包含正确的settings.xml文件。 3. 接下来,...

    appfuse2学习日记

    5. **下载源代码**:在项目目录中运行 `mvn appfuse:full-source` 命令。 6. **运行项目**: - 使用 Jetty 运行项目:`mvn jetty:run-war`。 - Jetty 下载地址:...

    appfuse.tar.gz

    AppFuse - Providing integration and style to open source Java. ----------------------------------------------------------------------------- Developer notes on setting up your IDE to work with ...

    appfuse帮助文档

    ### AppFuse快速开始指南 #### 一、简介 ... mvn archetype:generate -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-struts-archetype -DarchetypeVersion=2.1.0 -DgroupId=...

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

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

    Appfuse2搭建文档

    **步骤2:获取Appfuse2源码** 从Appfuse官方网站或其他可信的源下载Appfuse2的源码。解压到本地目录。 **步骤3:配置数据库连接** 在Appfuse2的src/main/resources目录下找到applicationContext-persistence.xml...

    MAVEN 搭建APPFUSE

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

    Appfuse常用命令.doc

    文档中提到的是AppFuse中与Maven相关的常用命令,特别是针对Hibernate3的插件和maven-eclipse-plugin插件的使用。 1. Maven Hibernate3 Plugin: 这个插件主要用于自动化Hibernate的相关任务,如数据库映射文件的...

    AppFuse入门文档(AppFuse与SpringMVC+mybatis整合)

    ### AppFuse与SpringMVC+MyBatis整合详解 #### 一、概述 AppFuse是一个开源的应用程序骨架,主要用于快速构建基于Java的企业级应用。它提供了丰富的模板和配置,能够帮助开发者快速搭建起一个完整的应用架构。本...

    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表达式、函数...

    maven2完全使用手册

    Maven2完全使用手册旨在全面...Maven2的生命周期机制意味着,当你执行`mvn package`时,它会自动执行前面的`compile`和`test`阶段。初次使用时,由于需要从远程仓库下载依赖,可能会较慢,但后续构建速度会有所提升。

    appfuse

    2. **持久层(Persistence Layer)**:AppFuse支持Hibernate或JPA作为ORM(对象关系映射)工具,负责与数据库交互。 3. **服务层(Service Layer)**:这里是业务逻辑的实现,通常基于Spring的`@Service`注解。 4....

    appfuse-documentation-2.0

    4. **文档齐全**:AppFuse拥有详尽的文档和支持资源,包括教程、示例代码、FAQ等,帮助开发者轻松上手并解决遇到的问题。 5. **社区支持**:活跃的社区为用户提供持续的支持和技术交流平台。 #### 三、关键技术点...

    appfuse-documentation-2.1.0官方文档

    常见问题解答部分汇总了一些开发者在使用 AppFuse 时可能会遇到的问题及解决方案。这对于新手来说是一份宝贵的参考资料。 #### 新闻与文章 (News & Articles) 这部分内容不仅包括最新的项目动态和更新信息,还有...

Global site tag (gtag.js) - Google Analytics