Re: Building CVS Source
Michael Nash <[email protected]> Mon, 19 Dec 2005 04:21:31 -0500
| Newsgroups | gmane.comp.java.keel.devel |
|---|---|
| Organization | JGlobal Limited |
| Message-ID | <1134984091.2072.37.camel@139-142-200-104> |
Nicholas: Once you've downloaded source for Keel from CVS, you can build each module by going into that module's directory (e.g. keel-core), and issuing the command "maven jar:install". You'll need Maven installed first, however. Maven will then download all necessary dependant jars and create the module jar. All of these jars already exist, though, so it's not necessary to build Keel from source to begin using it - you can simply refer to it's jars in your own project, and again Maven will get what you need as you need it. Mike On Mon, 2005-12-19 at 05:04, Nicholas Irving wrote: > Hi again, > I must be doing something very very wrong as I am sure that building > Keel should not be this hard. I am now @ home as I cannot get to the > CVS repository through our office proxy. > > I am experiencing multiple problems with the source from CVS. I > checked out the source using the following instructions > (http://www.keelframework.org/docs/?q=node/6) > > cvs -d:pserver:[email protected]:/cvsroot/keel login > cvs -z9 -d:pserver:[email protected]:/cvsroot/keel co default > > This checkouts fine, no problems so far. > > Now I create my new project by issuing the ant command from <CVS > REPO>/keel-build and use the project directory of > d:\java\workspaces\keel\ with Project Name of KeelTest. > > Now I change directories to d:\java\workspaces\keel\ and issue ant > completeinstall > > Wait as it downloads all the pre-req files, then it errors > > > D:\java\workspaces\keel>ant completeinstall > Buildfile: build.xml > > completeinstall: > > keel_util:validate: > [echo] keel.config.override = D:\java\workspaces\keel > > keel_util:check_event_compat: > > keel:completeinstall: > > keel_util:testant: > [echo] Ant version Apache Ant version 1.6.5 compiled on June 2 2005 > > keel_util:badant: > > keel_util:testjava: > [echo] Java version 1.5.0_05 > > keel_util:badjava: > > keel_tools_download:init: > > keel_tools_download:remoteproxy: > > keel_tools_download:download: > > keel_tools_download:anteater: > > keel_tools_download:axis: > > keel_tools_download:cocoon: > > keel_tools_download:dbdoclet: > > keel_tools_download:docbookxml: > > keel_tools_download:docbookxsl: > > keel_tools_download:fop: > > keel_tools_download:jboss: > > keel_tools_download:openjms: > > keel_tools_download:saxon: > > keel_tools_download:struts: > [echo] Downloading Struts... > [get] Getting: http://www.apache.org/dist/jakarta/struts/binaries/jakarta- > struts-1.1.zip > [get] To: D:\java\libraries\cvs\KeelFramwork\keel-build\deploy\jakarta-str > uts-1.1.zip > [get] local file date : Mon Jun 30 16:36:17 EST 2003 > [get] Not modified - so not downloaded > > keel_tools_download:tomcat: > [echo] Downloading Tomcat... > [get] Getting: http://www.apache.org/dist/jakarta/tomcat-5/v5.0.28/bin/jak > arta-tomcat-5.0.28.zip > [get] To: D:\java\libraries\cvs\KeelFramwork\keel-build\deploy\jakarta-tom > cat-5.0.28.zip > [get] local file date : Sun Aug 29 13:13:02 EST 2004 > [get] Not modified - so not downloaded > > keel_tools_download:webwork2: > > keel_tools_download:xdoclet: > > keel_tools_install:init: > > keel_tools_install:remote-proxy: > > keel_tools_install:install: > > keel_tools_install:antoptional: > [echo] Installing Optional Ant JARs ... > > keel_tools_install:anteater: > > keel_tools_install:axis: > > keel_tools_install:cocoon: > > keel_tools_install:dbdoclet: > > keel_tools_install:docbookxml: > > keel_tools_install:docbookxsl: > > keel_tools_install:fop: > > keel_tools_install:jboss: > > keel_tools_install:openjms: > > keel_tools_install:saxon: > > keel_tools_install:struts: > [echo] Installing Struts... > [unzip] Expanding: D:\java\libraries\cvs\KeelFramwork\keel-build\deploy\jaka > rta-struts-1.1.zip into D:\java\libraries\cvs\KeelFramwork\keel-build\deploy > > keel_tools_install:tomcat: > [echo] Installing Tomcat... > [unzip] Expanding: D:\java\libraries\cvs\KeelFramwork\keel-build\deploy\jaka > rta-tomcat-5.0.28.zip into D:\java\libraries\cvs\KeelFramwork\keel-build\deploy > > keel_tools_install:webwork2: > > keel_tools_install:xdoclet: > [echo] Installing Xdoclet... > [unzip] Expanding: D:\java\libraries\cvs\KeelFramwork\keel-build\lib\xdoclet > -keel-1.2.2.zip into D:\java\libraries\cvs\KeelFramwork\keel-build\deploy\xdocle > t-keel-1.2.2 > > BUILD FAILED > D:\java\libraries\cvs\KeelFramwork\keel-build\import\keel-project.xml:59: The fo > llowing error occurred while executing this line: > D:\java\libraries\cvs\KeelFramwork\keel-build\import\keel-project.xml:300: The f > ollowing error occurred while executing this line: > D:\java\libraries\cvs\KeelFramwork\keel-build\import\keel-tools-install.xml:120: > The following error occurred while executing this line: > D:\java\libraries\cvs\KeelFramwork\keel-build\import\keel-tools-install.xml:395: > Error while expanding D:\java\libraries\cvs\KeelFramwork\keel-build\lib\xdoclet > -keel-1.2.2.zip > > Total time: 12 seconds > D:\java\workspaces\keel> > > It appears that D:\java\libraries\cvs\KeelFramwork\keel-build\lib\xdoclet > -keel-1.2.2.zip does not exist, and I have confirmed that it does not > exist in the CVS repository. So where does it exist? The file does > exist in the nightly snapshots @ http://j2eeguys/~Keel/ but that does > not seem to have the same updates as the one in SourceForge. > > Nicholas Irving > [email protected] > http://keelframework.org/documentation.shtml > keelgroup mailing list > [email protected] > http://lists.keelframework.com/listinfo.cgi/keelgroup-keelframework.com http://keelframework.org/documentation.shtml keelgroup mailing list [email protected] http://lists.keelframework.com/listinfo.cgi/keelgroup-keelframework.com