在安装sakai时按网上的教程输入下面的命令
cd C:\Program Files\Apache Software Foundation\Tomcat 7.0\sakai-src\master
mvn clean install出现以下的错误:
[ERROR] Error executing Maven.
[ERROR] 1 problem was encountered while building the effective settings
[FATAL] Non-parseable settings C:\Documents and Settings\Administrator\.m2\settings.xml:start tag unexpected character \ufffd <position:START_DOCUMENT seen <settings xmls="http://maven.org/POM/4.0.0"\r\n\ufffd... @2:2> @ C:\Documents and Settings\Administrator\.m2\settings.xml,line 2,column 2
在.M2\目录下新建的settings.xml文件
<settings xmlns="http://maven.apache.org/POM/4.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
  http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <profiles>
  <profile>
  <id>tomcat5x</id> 
  <activation>
  <activeByDefault>true</activeByDefault> 
  </activation>
  <properties>
  <appserver.id>tomcat5x</appserver.id> 
  <appserver.home>C:\Program Files\Apache Software Foundation\Tomcat 7.0</appserver.home> 
  <maven.tomcat.home>C:\Program Files\Apache Software Foundation\Tomcat 7.0</maven.tomcat.home> 
  <sakai.appserver.home>C:\Program Files\Apache Software Foundation\Tomcat 7.0</sakai.appserver.home> 
  <surefire.reportFormat>plain</surefire.reportFormat>
  <surefire.useFile>false</surefire.useFile>
  </properties>
  </profile>
  </profiles>
  </settings>
到底哪里错了,小弟新手,懂得指点一下!!

解决方案 »

  1.   

    编码不对吧,重新保存成UTF-8试一试
      

  2.   

    嗯,是这个问题。现在这个可以build successful了.但是接下来编译时又出错了
    cd..
    mvn clean install sakai:deploy -Dmaven.tomcat.home=C:\Program Files\Apache Software Foundation\Tomcat 7.0
    接下来就一大堆错误,
    [info] Scanning for projects…
    [error] The build could not read 8 projects -> [Help 1]
    ……
    ……
    我都想哭了6
    已经到这一步了,怎么还有错啊? 唉!
      

  3.   

    第二部出错有可能是你tomcat下的那个配置文件没写好 要用ue改 最好不要用文本文档改
    还有 第二部出错多试几次  可能就过了   命令最好自己手敲
    http://blog.163.com/sdu_vanish/blog/static/1614132722011614111433831/
    按照上面这个来 应该没问题的  注意他这里面也有一点小错误 
    比如setting.xml  最后一行多了一个空格 其他的没问题
    还有两个参数  我的机器上这样才不会有内存溢出两个重要参数:
    JAVA_OPTS
    -Xms766m -Xmx1600m -XX:PermSize=512m -XX:MaxPermSize=1700m -Dfile.encoding=UTF-8 -Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false -Dsun.lang.ClassLoader.allowArraySyntax=true -Dhttp.agent=Sakai -Dsakai.home=C:\tomcat\sakai
    MAVEN_OPTS
    -Xms766m -Xmx1800m -XX:PermSize=788m -XX:MaxPermSize=1600m
      

  4.   

    还有第二部整个过程大概需要1-2个小时  2M wlan情况下- -!  挺慢的
      

  5.   

    额结贴了再说下吧tomcat版本一定要对应的  sakai  编译时  subversion、jdk、tomcat等等的版本一定要官方说的,一点也不要差,不然莫名其妙的错误= =!