[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Ivy problems when trying to package mondrian



On Thu, 1 Oct 2009, Michael Koch wrote:

org/apache/ivy/ant/antlib.xml is located inside ivy.jar. The problem is that its
not loaded from there. Could be classpath issue. Are you sure you use the correct
jar?

No, I'm not.  How can I force the correct one?

My first try was with a simple debhelper rules file containing just

	%:
		dh $@

Now I tried copying from ivy:

include /usr/share/cdbs/1/class/ant.mk
include /usr/share/cdbs/1/rules/debhelper.mk

PACKAGE              := $(DEB_SOURCE_PACKAGE)
VERSION              := $(DEB_UPSTREAM_VERSION)
MVN_VERSION          := $(shell echo $(VERSION) | sed 's/~/-/')
JAVA_HOME            := /usr/lib/jvm/java-6-openjdk
DEB_ANT_BUILD_TARGET := jar javadoc


But the problem remains:

 debian/rules build
test -x debian/rules
mkdir -p "."
cd . && /usr/lib/jvm/java-6-openjdk/bin/java -classpath /usr/share/ant/lib/ant.jar:/usr/share/ant/lib/ant-launcher.jar:/usr/lib/jvm/java-6-openjdk/lib/tools.jar  -Dant.home=/usr/share/ant org.apache.tools.ant.Main -Dcompile.debug=true -Dcompile.optimize=true     jar javadoc
Buildfile: build.xml

version:

download-ivy:

install-ivy:
  [taskdef] Could not load definitions from resource org/apache/ivy/ant/antlib.xml. It could not be found.

BUILD FAILED
/home/tillea/debian-maintain/todo/mondrian_olap/mondrian-3.1.2.13008/build.xml:325: Problem: failed to create task or type antlib:org.apache.ivy.ant:settings


Where can I read about forcing classpath or something like this?

Thanks for your quick response

       Andreas.

--
http://fam-tille.de


Reply to: