使用AppFuse,执行mvn appfuse:full-source命令时,会出现如下错误:
[ERROR] 175002 : svn: PROPFIND request failed on '/svn/appfuse/tags/APPFUSE_2.1.
0-M2/data/common/src'
[ERROR] 175002 : svn: PROPFIND of '/svn/appfuse/tags/APPFUSE_2.1.0-M2/data/commo
n/src': 302 Found (https://appfuse.dev.java.net)
导致没有办法下载源码。
google之后,在这里(http://appfuse.547863.n4.nabble.com/Appfuse-full-source-problem-with-2-0-2-version-td3332897.html)找到了答案。主要是因为appfuse默认的svn地址有问题。
解决办法就是在项目根目录的pom.xml中,找到<fullSource>${amp.fullSource}</fullSource> 这行,在它的下面添加一行:
<trunk>https://svn.java.net/svn/appfuse~svn/</trunk>
分享到:
相关推荐
2. 生成项目后,使用`mvn appfuse:full-source`命令初始化项目。这个命令会处理ant存在的问题,特别是Windows环境下遇到的问题,确保$USER_HOME/.m2/repository目录存在并包含正确的settings.xml文件。 3. 接下来,...
5. **生成基础代码**:执行`mvn appfuse:full-source`命令来生成项目所需的默认类。 6. **创建数据库表**:为了与数据库交互,需要先创建对应的数据库表。例如,可以创建一个名为`Employee`的表: ``` CREATE ...
5. **下载源代码**:在项目目录中运行 `mvn appfuse:full-source` 命令。 6. **运行项目**: - 使用 Jetty 运行项目:`mvn jetty:run-war`。 - Jetty 下载地址:...
AppFuse - Providing integration and style to open source Java. ----------------------------------------------------------------------------- Developer notes on setting up your IDE to work with ...
在"appfuse-light-webwork-spring-jdbc-1.8.2.zip"这个压缩包中,我们能看到一个基于Java 8、WebWork、Spring和JDBC的项目实例。 **Java 8** Java 8是Java平台的重大更新,引入了许多新特性,如lambda表达式、函数...
替换 `<选择的模板>` 为下载的模板名称,如 `appfuse-basic`,`appfuse-minimal` 等,`<对应版本>` 是你下载的 AppFuse 版本号。 **4. 编译与运行** 进入新创建的项目目录,使用 Maven 编译并运行项目: ``` cd my...
文档中提到的是AppFuse中与Maven相关的常用命令,特别是针对Hibernate3的插件和maven-eclipse-plugin插件的使用。 1. Maven Hibernate3 Plugin: 这个插件主要用于自动化Hibernate的相关任务,如数据库映射文件的...
### AppFuse与SpringMVC+MyBatis整合详解 #### 一、概述 AppFuse是一个开源的应用程序骨架,主要用于快速构建基于Java的企业级应用。它提供了丰富的模板和配置,能够帮助开发者快速搭建起一个完整的应用架构。本...
mvn archetype:generate -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-modern-webapp -DarchetypeVersion=<版本号> ``` 这里,你需要替换`<版本号>`为当前AppFuse的版本。 步骤4:...
使用Maven构建项目,执行`mvn install`命令。然后,运行应用,如: ``` mvn tomcat:run ``` 访问默认的URL(通常是http://localhost:8080/myproject),你应该能看到Appfuse2的欢迎页面。 **步骤6:数据库初始化** ...
Maven2完全使用手册旨在全面...Maven2的生命周期机制意味着,当你执行`mvn package`时,它会自动执行前面的`compile`和`test`阶段。初次使用时,由于需要从远程仓库下载依赖,可能会较慢,但后续构建速度会有所提升。
常见问题解答部分汇总了一些开发者在使用 AppFuse 时可能会遇到的问题及解决方案。这对于新手来说是一份宝贵的参考资料。 #### 新闻与文章 (News & Articles) 这部分内容不仅包括最新的项目动态和更新信息,还有...
1. **下载AppFuse**: 从AppFuse的官方网站下载最新版本的源码包(本文使用的版本是appfuse-tapestry-1.9.3-src.zip)。将其解压至所需的位置。 2. **安装JDK**: 下载并安装最新版本的JDK(本文使用JDK1.5.0),...
1. **框架集成**:AppFuse集成了多种主流的Java Web开发框架和技术,包括但不限于Spring、Hibernate、Struts等,为开发者提供了一个全面的技术栈。 2. **代码生成**:通过自动化工具和模板,AppFuse能够自动生成基础...