`
dean_liu
  • 浏览: 76239 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Building and running the Broadleaf Commerce demo site

    博客分类:
  • Java
 
阅读更多
按照Getting Started的指引,最后运行时还是出现了以下问题:
[artifact:dependencies] Downloading: com/ptp/core/1.0/core-1.0.jar from repository public releases at http://www.broadleafcommerce.org/nexus/content/repositories/snapshots/
[artifact:dependencies] Unable to locate resource in repository
[artifact:dependencies] [INFO] Unable to find resource 'com.ptp:core:jar:1.0' in repository public releases (http://www.broadleafcommerce.org/nexus/content/repositories/snapshots/)
[artifact:dependencies] Downloading: com/ptp/core/1.0/core-1.0.jar from repository central at http://repo1.maven.org/maven2
[artifact:dependencies] Unable to locate resource in repository
[artifact:dependencies] [INFO] Unable to find resource 'com.ptp:core:jar:1.0' in repository central (http://repo1.maven.org/maven2)
[artifact:dependencies] An error has occurred while processing the Maven artifact tasks.
[artifact:dependencies]  Diagnosis:
[artifact:dependencies] 
[artifact:dependencies] Unable to resolve artifact: Missing:
[artifact:dependencies] ----------
[artifact:dependencies] 1) com.ptp:core:jar:1.0
[artifact:dependencies] 
[artifact:dependencies]   Try downloading the file manually from the project website.
[artifact:dependencies] 
[artifact:dependencies]   Then, install it using the command: 
[artifact:dependencies]       mvn install:install-file -DgroupId=com.ptp -DartifactId=core -Dversion=1.0 -Dpackaging=jar -Dfile=/path/to/file
[artifact:dependencies] 
[artifact:dependencies]   Alternatively, if you host your own repository you can deploy the file there: 
[artifact:dependencies]       mvn deploy:deploy-file -DgroupId=com.ptp -DartifactId=core -Dversion=1.0 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
[artifact:dependencies] 
[artifact:dependencies]   Path to dependency: 
[artifact:dependencies]   	1) com.ptp:site:war:1.0
[artifact:dependencies]   	2) com.ptp:core:jar:1.0
[artifact:dependencies] 
[artifact:dependencies] ----------
[artifact:dependencies] 1 required artifact is missing.
[artifact:dependencies] 
[artifact:dependencies] for artifact: 
[artifact:dependencies]   com.ptp:site:war:1.0
[artifact:dependencies] 
[artifact:dependencies] from the specified remote repositories:
[artifact:dependencies]   central (http://repo1.maven.org/maven2),
[artifact:dependencies]   public releases (http://www.broadleafcommerce.org/nexus/content/repositories/snapshots/)


但实际上com.ptp:core:jar已经install到本地仓库了,那么为什么不能找到这个依赖呢?
打开ant的详细日志,即运行时加上-v参数,可以看到:

Using local repository: C:\Users\Administrator\.m2\repository

而我本地使用的库存路径是:F:\MavenRepository\m3\repository
那么问题就找到了,是因为没有使用正确的本地库存,所以在build.xml的<artifact:dependencies>加上settingsFile="${maven.home}/conf/settings.xml",问题得到解决。
分享到:
评论
1 楼 liur88 2014-03-12  
好贴,这个问题折腾了我1天了 不过还是没找到哪里修改

相关推荐

    BroadleafCommerce:Broadleaf Commerce-基于Spring的企业电子商务框架

    介绍BroadleafCommerce是一个完全用Java编写并利用Spring框架的电子商务框架。 它的目的是通过提供健壮的数据模型,服务...执照Broadleaf Commerce核心以双重许可证格式发布。 除非违反了其中的使用限制并要求向Broadle

    Java开源电商系统BroadLeaf文档

    1. BroadLeaf Commerce是一个国外开源的Java电子商务平台,它的开发基于Spring框架,这表明了它具有良好的轻量级依赖注入和面向切面编程(AOP)的特性。Spring框架的使用保证了代码的高度解耦,有利于系统的维护和扩展...

    ReactStarter:Broadleaf Commerce Spring Boot React入门

    Broadleaf Commerce Spring Boot React入门这个Maven项目旨在用作任何应用程序的可靠的入门项目。 它设置了许多合理的默认值,并举例说明了基于Broadleaf的功能齐全的电子商务网站可能如何工作。 该项目与不同之处...

    安装broadleaf遇到的问题

    在安装和配置 Broadleaf Commerce 时,可能会遇到各种问题,特别是在尝试从源码构建或集成到现有工具链中。从标题“安装broadleaf遇到的问题”来看,这可能涉及到一个开发人员在设置 Broadleaf Commerce 开发环境时...

    Java开源电商系统BroadLeaf

    Broadleaf Commerce 是一款国外的开源电商解决方案,基于Java语言及Spring框架开发而成。它提供了一种可靠且高度可扩展的架构,支持深度定制与快速开发。BroadLeaf拥有清晰的结构与高度模块化的特性,并采用了国内...

    spring-portlet-mvc-rest-blc:简单的 maven 构建的 portlet 应用程序,它使用 Jersey 和 Thymeleaf+SpringMVC 中的超简单 Web 前端与 Broadleaf Demosite 的 REST API 进行通信。 可以使用 portlet-prototyping-maven-plugin 进行原型设计

    Java 1.6 小门户 2.0 Spring 框架 3.1.1 基于注解的控制器配置SpringMVC 百里香叶Jersey 客户端与本地 Broadleaf Commerce REST API 通信能够从 maven 在轻量级 Pluto 门户中运行 portlet用法首先确保您在上运行 ...

    DemoSite:Broadleaf Heat Clinic Spring Boot应用程序

    项目概况社区演示由4个独立项目组成: ~ /CommunityDemo » tree -L 1├── LICENSE├── README.md├── admin├── api├── core├── pom.xml└── site admin用于目录管理的Broadleaf管理员的Spring ...

    BroadLeaf:阔叶

    新 Broadleaf Commerce 演示站点此 Maven 项目旨在用作任何应用程序的可靠启动项目。 它设置了许多合理的默认值以及基于 Broadleaf 的功能齐全的电子商务网站如何工作的示例。 使用此项目的一种典型方法是遵循,该将...

    fcrepo-client-messaging-3.6.2.zip

    【描述】"BroadleafCommerce.zip, broadleaftcommerce authorize.net broadleaftcommerce基于spring的企业电子商务框架" 描述的是 Broadleaf Commerce 的源代码包。Broadleaf Commerce 是一个功能丰富的、基于 ...

    broadleaf-profile-2.1.1-GA.zip

    【标题】"broadleaf-profile-2.1.1-GA.zip" 提供的是 Broadleaf Commerce 的一个特定版本,即2.1.1 GA(General Availability)。Broadleaf Commerce 是一个强大的开源电子商务平台,用于构建高度可定制的在线购物...

    broadleaf-common-2.4.1-GA.zip

    【标题】"broadleaf-commerce常见问题与解决方法" 【描述】"broadleaf-commerce是一个功能强大的开源电子商务平台,版本2.4.1-GA包含了众多优化和改进。这个压缩包提供了解决方案,帮助开发者在搭建和维护电商网站...

    broadleaf-common-2.4.0-GA.zip

    标题中的“broadleaf-common-2.4.0-GA.zip”指的是Broadleaf Commerce的公共模块,这是一个开源的电子商务框架,版本号为2.4.0 GA(General Availability)。这个框架提供了许多用于构建大型在线商店的基础功能,如...

    LegacyDemoSite:新的阔叶商务演示网站

    这将为您带来额外的好处,即在我们努力改进DemoSite时能够进行上游更改。 注意:如果您要分叉此项目,建议您将工作基于master分支,而不是develop分支。 开发是我们正在进行的开发分支,因此不能保证其稳定性。执照...

    BroadleafCommerce-BroadleafCommerce-4.0.x.zip_BroadleafCommerce_

    Broadleaf Commerce是一款强大的开源电商框架,专为构建复杂的B2C和B2B电子商务平台而设计。这个4.0.x版本的源码包含了构建高效、可扩展的在线商店所需的各种组件和工具。让我们深入探讨一下这个框架的核心特性、...

    sportstaster

    新 Broadleaf Commerce 演示站点 此 Maven 项目旨在用作任何应用程序的可靠启动项目。 它设置了许多合理的默认值以及基于 Broadleaf 的功能齐全的电子商务网站如何工作的示例。 使用此项目的一种典型方法是遵循,该...

    broadleafdemosite:这是用于 Docker 演示的阔叶演示站点

    新 Broadleaf Commerce 演示站点此 Maven 项目旨在用作任何应用程序的可靠启动项目。 它设置了许多合理的默认值以及基于 Broadleaf 的功能齐全的电子商务网站如何工作的示例。 使用此项目的一种典型方法是遵循,该将...

    broadleaf-punchout2go:为阔叶树打Kong集成

    在“broadleaf-punchout2go”项目中,阔叶树(Broadleaf Commerce)作为一个开源的电子商务平台,与Kong进行了集成,Kong是一个流行的API网关,用于管理和保护微服务。 首先,我们来深入了解阔叶树(Broadleaf ...

    blc-api:一个测试 BLC API 的项目

    这会给您带来额外的好处,即在我们努力改进 DemoSite 时能够引入上游更改。 注意:如果你要 fork 这个项目,我们建议你的工作基于master分支,而不是 develop 分支。 develop 是我们正在进行的开发分支,不保证其...

Global site tag (gtag.js) - Google Analytics