play2 컴파일(sbt)에서 xalan serializer 2.7.1의 sources.jar가 없어서 warning 문구를 발견할 수 있다.


SBT project import

     [warn]     [FAILED     ] xalan#serializer;2.7.1!serializer.jar(src):  (0ms)

     [warn] ==== typesafe-ivy-releases: tried

     [warn]   http://repo.typesafe.com/typesafe/ivy-releases/xalan/serializer/2.7.1/srcs/serializer-sources.jar

     [warn] ==== sbt-plugin-releases: tried

     [warn]   http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/xalan/serializer/2.7.1/srcs/serializer-sources.jar

     [warn] ==== local: tried

     [warn]   C:\Users\ *** \.ivy2\local\xalan\serializer\2.7.1\srcs\serializer-sources.jar

     [warn] ==== public: tried

     [warn]   http://repo1.maven.org/maven2/xalan/serializer/2.7.1/serializer-2.7.1-sources.jar

     [warn] ==== Typesafe repository: tried

     [warn]   http://repo.typesafe.com/typesafe/releases/xalan/serializer/2.7.1/serializer-2.7.1-sources.jar

     [warn]     ::::::::::::::::::::::::::::::::::::::::::::::

     [warn]     ::              FAILED DOWNLOADS            ::

     [warn]     :: ^ see resolution messages for details  ^ ::

     [warn]     ::::::::::::::::::::::::::::::::::::::::::::::

     [warn]     :: xalan#serializer;2.7.1!serializer.jar(src)



그 이유는 정말 sources.jar가 없어서 warning 문구가 발생했다.

http://repo1.maven.org/maven2/xalan/serializer/2.7.1/


2.7.2부터는 sources.jar가 있다. 

http://repo1.maven.org/maven2/xalan/serializer/2.7.2/



따라서, build.sbt 파일을 다음과 같이 xalan depencies를 수정하면 된다. 


libraryDependencies += "xalan" % "serializer" % "2.7.2"




Posted by '김용환'
,