[
https://issues.apache.org/jira/browse/KAFKA-974?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13708183#comment-13708183
]
Joe Stein commented on KAFKA-974:
---------------------------------
well, as far as SBT goes
http://www.scala-sbt.org/release/docs/Detailed-Topics/Library-Management#exclude-transitive-dependencies
it looks like exclude is the right command to use not excludeAll
diff --git a/project/Build.scala b/project/Build.scala
index bad93db..b3858f3 100644
--- a/project/Build.scala
+++ b/project/Build.scala
@@ -52,7 +52,7 @@ object KafkaBuild extends Build {
javacOptions ++= Seq("-Xlint:unchecked", "-source", "1.5"),
parallelExecution in Test := false, // Prevent tests from overrunning each
other
libraryDependencies ++= Seq(
- "log4j" % "log4j" % "1.2.15",
+ "log4j" % "log4j" % "1.2.15" exclude("javax.jms",
"jms"),
"net.sf.jopt-simple" % "jopt-simple" % "3.2",
"org.slf4j" % "slf4j-simple" % "1.6.4"
),
however, still same error though
[error]
{file:/opt/medialets/SymanticManager/scala/stub/}default-63d5f2/*:update:
sbt.ResolveException: download failed: javax.jms#jms;1.1!jms.jar
the pom does look better with the exclusion in the place I expected
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.15</version>
<exclusions>
<exclusion>
<groupId>javax.jms</groupId>
<artifactId>jms</artifactId>
</exclusion>
</exclusions>
</dependency>
still not working
> can't use public release maven repo because of failure of downloaded
> dependency
> -------------------------------------------------------------------------------
>
> Key: KAFKA-974
> URL: https://issues.apache.org/jira/browse/KAFKA-974
> Project: Kafka
> Issue Type: Bug
> Reporter: Joe Stein
> Fix For: 0.8
>
> Attachments: KAFKA-974.patch
>
>
> trying to use the 0.8.0-beta1 release from public maven
> name := "Stub"
> version := "1.0.0.0"
> scalaVersion := "2.9.2"
> mainClass := Some("Stub")
> libraryDependencies ++= Seq(
> "org.apache.kafka" % "kafka_2.9.2" % "0.8.0-beta1"
> )
> results in
> Joes-MacBook-Air:stub joestein$ ./sbt compile
> [info] Set current project to default-63d5f2 (in build
> file:/opt/medialets/SymanticManager/scala/stub/)
> [info] Updating
> {file:/opt/medialets/SymanticManager/scala/stub/}default-63d5f2...
> [warn] [NOT FOUND ] javax.jms#jms;1.1!jms.jar (50ms)
> [warn] ==== public: tried
> [warn] http://repo1.maven.org/maven2/javax/jms/jms/1.1/jms-1.1.jar
> [warn] [NOT FOUND ] com.sun.jdmk#jmxtools;1.2.1!jmxtools.jar (12ms)
> [warn] ==== public: tried
> [warn]
> http://repo1.maven.org/maven2/com/sun/jdmk/jmxtools/1.2.1/jmxtools-1.2.1.jar
> [warn] [NOT FOUND ] com.sun.jmx#jmxri;1.2.1!jmxri.jar (71ms)
> [warn] ==== public: tried
> [warn] http://repo1.maven.org/maven2/com/sun/jmx/jmxri/1.2.1/jmxri-1.2.1.jar
> [warn] ::::::::::::::::::::::::::::::::::::::::::::::
> [warn] :: FAILED DOWNLOADS ::
> [warn] :: ^ see resolution messages for details ^ ::
> [warn] ::::::::::::::::::::::::::::::::::::::::::::::
> [warn] :: javax.jms#jms;1.1!jms.jar
> [warn] :: com.sun.jdmk#jmxtools;1.2.1!jmxtools.jar
> [warn] :: com.sun.jmx#jmxri;1.2.1!jmxri.jar
> [warn] ::::::::::::::::::::::::::::::::::::::::::::::
> [info]
> [warn] :: problems summary ::
> [warn] :::: WARNINGS
> [warn] [NOT FOUND ] javax.jms#jms;1.1!jms.jar (50ms)
> [warn] ==== public: tried
> [warn] http://repo1.maven.org/maven2/javax/jms/jms/1.1/jms-1.1.jar
> [warn] [NOT FOUND ] com.sun.jdmk#jmxtools;1.2.1!jmxtools.jar
> (12ms)
> [warn] ==== public: tried
> [warn]
> http://repo1.maven.org/maven2/com/sun/jdmk/jmxtools/1.2.1/jmxtools-1.2.1.jar
> [warn] [NOT FOUND ] com.sun.jmx#jmxri;1.2.1!jmxri.jar (71ms)
> [warn] ==== public: tried
> [warn]
> http://repo1.maven.org/maven2/com/sun/jmx/jmxri/1.2.1/jmxri-1.2.1.jar
> [warn] ::::::::::::::::::::::::::::::::::::::::::::::
> [warn] :: FAILED DOWNLOADS ::
> [warn] :: ^ see resolution messages for details ^ ::
> [warn] ::::::::::::::::::::::::::::::::::::::::::::::
> [warn] :: javax.jms#jms;1.1!jms.jar
> [warn] :: com.sun.jdmk#jmxtools;1.2.1!jmxtools.jar
> [warn] :: com.sun.jmx#jmxri;1.2.1!jmxri.jar
> [warn] ::::::::::::::::::::::::::::::::::::::::::::::
> [info]
> [info] :: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS
> [error]
> {file:/opt/medialets/SymanticManager/scala/stub/}default-63d5f2/*:update:
> sbt.ResolveException: download failed: javax.jms#jms;1.1!jms.jar
> [error] download failed: com.sun.jdmk#jmxtools;1.2.1!jmxtools.jar
> [error] download failed: com.sun.jmx#jmxri;1.2.1!jmxri.jar
> [error] Total time: 3 s, completed Jul 13, 2013 1:55:36 AM
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira