roller5.0.1下载后,根目录执行mvn install始终报:
INFO] Reactor Summary:
[INFO]
[INFO] Apache Roller Project ............................. SUCCESS [0.783s]
[INFO] Apache Roller Core Module ......................... SUCCESS [3.487s]
[INFO] Apache Roller Test Utilities ...................... SUCCESS [1.790s]
[INFO] Apache Roller Planet Business Module .............. FAILURE [13.593s]
[INFO] Apache Roller Weblogger Business Module ........... SKIPPED
[INFO] Apache Roller Weblogger Web Module ................ SKIPPED
[INFO] Apache Roller Weblogger Web Application ........... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 20.104s
[INFO] Finished at: Thu Jul 11 15:12:01 CST 2013
[INFO] Final Memory: 9M/140M
[INFO] ------------------------------------------------------------------------
ERROR] Failed to execute goal on project roller-planet-business: Could not resolve dependencies for project org.apache.roller:roller-planet-business:jar:5.0.1: Could not find artifact com.google.code.guice:guice:jar:3.0 in central (http://repo1.maven.org/maven2) -> [Help 1]
解决方法:
修改根目录pom.xml如下,原guice repository已经失效了。
去掉原repository
<repository>
<id>guice</id>
<url>http://guice-maven.googlecode.com/svn/trunk/</url>
</repository>
添加新的repository,
<repository>
<id>thirdparty-uploads</id>
<name>JBoss Thirdparty Uploads</name>
<url>https://repository.jboss.org/nexus/content/repositories/thirdparty-uploads</url>
</repository>
之后还遇到一个莫名其妙的问题需要在下列到POM.xml添加引号
planet-business/pom.xml
weblogger-business/pom.xml
weblogger-web/pom.xml
weblogger-webapp/pom.xml
找到上面每一个POM的下面一行
<argLine>-javaagent:${user.home}/.m2/repository/org/apache/openjpa/openjpa/2.0.1/openjpa-2.0.1.jar</argLine>
修改如下
<argLine>-javaagent:"${user.home}/.m2/repository/org/apache/openjpa/openjpa/2.0.1/openjpa-2.0.1.jar"</argLine>
新到版本估计能解决这个bug.
在执行mvn install -Dmaven.test.skip=true
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Apache Roller Project ............................. SUCCESS [0.810s]
[INFO] Apache Roller Core Module ......................... SUCCESS [3.501s]
[INFO] Apache Roller Test Utilities ...................... SUCCESS [1.812s]
[INFO] Apache Roller Planet Business Module .............. SUCCESS [19.485s]
[INFO] Apache Roller Weblogger Business Module ........... SUCCESS [1:04.376s]
[INFO] Apache Roller Weblogger Web Module ................ SUCCESS [19.551s]
[INFO] Apache Roller Weblogger Web Application ........... SUCCESS [8.552s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1:58.483s
[INFO] Finished at: Thu Jul 11 17:09:52 CST 2013
[INFO] Final Memory: 22M/190M
分享到:
相关推荐
### Apache Roller Weblogger 安装指南知识点概览 #### 一、概述 - **文档目的**:本文档旨在提供详细的安装指南,帮助用户顺利安装 Apache Roller Weblogger 软件。文档涵盖了安装前的准备工作、如何下载软件、...
一、roller install(roller安装指南) 在安装"roller"之前,我们需要确保系统满足必要的先决条件,比如操作系统支持(可能是Linux、Windows或macOS)、Java运行环境(JRE或JDK)以及足够的硬盘空间。安装过程通常...
roller是一款基于Java的Web应用程序,它使用Maven进行构建,并依赖于Servlet容器如Tomcat来运行。其核心特性包括多用户支持、RSS/Atom聚合、自定义模板以及插件机制,这使得它在功能上具有相当的灵活性和可扩展性。 ...
Roller4.0的另外一套cas简单解决方案. 最近在使用roller4.0和cas的单点登录集成.中间碰到了很多很多的问题.也许我碰到的问题都是属于自己的技术不成熟,能力不够引起的.但是我想应该还是有很多人和我是差不多的吧.我...
在3DMAX中,卷曲修改器是实现复杂动态效果的重要工具,而Roller正是这样一款专为卷曲效果设计的插件。这款插件能够帮助用户轻松创建出卷曲形状的模型,不仅限于静态的造型,还能生成逼真的卷曲和展开的动画效果。 ...
标题中的"roller"很可能指的是Apache Roller,一个开源的博客服务器平台。这个平台允许用户创建、管理和发布多个博客,并且提供了丰富的API供开发者扩展其功能。接下来,我们将深入探讨与"roller"相关的技术知识点。...
10. **持续集成与构建工具**:Roller使用Maven进行项目管理和构建,通过其pom.xml文件,我们可以看到项目的依赖关系和构建流程。 通过深入学习和分析Apache Roller的源代码,Java开发者不仅可以提升自己的编程技巧...
【标题】:“Roller初体验” 在IT领域,Roller是一款开源的Java博客系统,它提供了丰富的功能,便于用户创建、管理和分享个人或团队的博客内容。本文将围绕Roller的初体验,深入探讨其核心特性,源码结构以及如何与...
Roller由以下Maven项目组成: roller-project:顶级项目应用程序:Roller Weblogger webapp,JSP页面,Velocity模板汇编发布:用于创建Roller文档的官方发行版:ODT(OpenOffice / LibreOffice)格式的Roller文档-...
Roller由以下Maven项目组成: roller-project:顶级项目应用程序:Roller Weblogger webapp,JSP页面,Velocity模板汇编发布:用于创建Roller文档的官方发行版:ODT(OpenOffice / LibreOffice)格式的Roller文档-...
Roller由以下Maven项目组成: 滚子项目:顶级项目 app :Roller Weblogger webapp,JSP页面,Velocity模板 assembly-release :用于创建Roller的正式发行版 docs :ODT格式的压路机文档 it-selenium :使用...
### Apache Roller 安装指南详解 #### 概览 本文档详细介绍了如何安装 Apache Roller Weblogger 软件。它涵盖了安装前需要准备的内容、如何下载 Roller、如何配置 Roller 以及如何将其安装到现有的 Java 应用...
Roller 5 for Tomcat正是这样一款针对Tomcat服务器优化的博客软件,它为用户提供了一个易于安装、功能丰富的博客解决方案。本文将详细介绍Roller 5与Tomcat的集成,以及如何充分利用这一强大的工具。 首先,Roller ...
Apache Roller是一个全功能,多用户和组博客服务器,适合大型和小型博客网站。它运行一个Java Web应用程序应该能够运行在任何Java EE服务器和关系数据库。目前,Apache Roller能很好的支持Tomcat和MySQL。 本人用...
Roller 是一个全功能的多用户博客平台,于2002年首发,采用Java语言开发,设计精巧,源代码是很好的学习资料。它支持weblogging应有的特性如:评论功能,所见即所得HTML编辑,TrackBack,提供页面模板,RSS ...
apache-roller-srapaapache-roller-srcche-roller-srccapache-rolaapache-roller-srcpache-roller-srcler-srcapapache-roller-srcache-roller-srcapache-roller-src