Cocoon 02

Tweede zitting. Helemal gedownload: j2sdk-1_4_2_06-linux-i586-rpm.bin. chmod +x en runnen die hap. Riemen en riemen disclaimer en license en dan uiteindelijk

Do you agree to the above license terms? [yes or no]

Euh… yes zeker? Allez dan: unpacking, checksumming, extracting, inflating, done—résultat des courses: een propere rpm, klaar om te installeren. rpm -i zeker?

Zo. Verder met INSTALL.txt. JAVA_HOME zetten:

JAVA_HOME=/usr/java/j2sdk1.4.2_06
export JAVA_HOME

toevoegen aan /etc/profile, en dan cocoon builden: ./build.sh

Ah. I’m so happy:

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/tools/ant/launch/Launcher

Watnu? Problemen met ant of zo? Even kijken… locate ant.jar:

/usr/share/ant/lib/ant.jar
/usr/share/java/ant.jar
/install/cocoon-2.1.5.1/tools/lib/ant.jar
/install/cocoon-2.1.5.1/legal/ant.jar.license.txt

Hmmm. Er zit een ant bij cocoon zelf, en dan nog twee andere ants. Misschien die andere eens wegtoveren?

mv /usr/share/ant/lib/ant.jar /usr/share/ant/lib/ant.jar.bak
mv /usr/share/java/ant.jar /usr/share/java/ant.jar.bak

Yep. Does the trick. Onwards & upwards: ./build.sh, en een tijdje later:

BUILD SUCCESSFUL
Total time: 9 minutes 26 seconds

Joechei! En dan nu naar de kinesist, en dan verder doen.

4 reacties op “Cocoon 02”

  1. …. en nu niet vergeten van build.properties en blocks.properties te copieren naar local.build.properties etc – en dan de blokken aan- en uitzetten die je écht nodig denkt te hebben. Javadocs generatie ook afzetten, en mits wat downsizing kom je op een build time van 2-3 minuutjes uit. Qua blocks: “dat hangt er van af”. Daisy gebruikt met moeite 6 blocks. Wij gebruiken wel die fancy FlowScript niet, maar ouwe getrouwe Applekes – da’s Java ipv JavaScript en dat doen we liever alhier.

  2. Hola hola hola!

    Eerst strompelen en dan wandelen, en misschien later eens lopen — build time is op het moment de laatste van mijn zorgen. Begrijpen wat het precies is en wat er allemaal gebeurt staat net iets hoger op mijn to do lijstje 😀

Reacties zijn gesloten.