· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Red5 Install

Red5 Install


* 2011.8.19 * 2011.8.18 * 2011.5.1 * 2011.4.19
  • eclipse ÀÇ plugins ¼³Á¤ ¹æ¹ýÀº µ¿ÀÛÇÏÁö ¾ÊÀ½
    • extension, link
  • eclipse ¸¦ ²À ½á¾ß µÇ³ª?

  • red5-example
    • ant dist
  • as root
    • cd /usr/share/red5/webapps/root
    • cp -Rf /home/tcheun/Downloads/red5-0.9.1/webapps/root/demos .
  • as tcheun
    • export RED5_HOME=/usr/share/red5
    • export ANT_HOME=/usr/share/ant
    • export FLEX_HOME=/home/tcheun/Downloads/Flex_3.5
    • flex 4 ¿¡¼­´Â mxmlc ¿¡¼­ ¿À·ù°¡ ¸¹ÀÌ ³ª¿Ã °Í °°À½. º¯°æµÈ ºÎºÐµé flex3 - flex4
* 2011.4..17 * 2011.4.17 * ÇöÀç±îÁöÀÇ °úÁ¤ 2011.4.15 * ÇöÀç±îÁöÀÇ °úÁ¤ 2011.4.7 * °áÁ¤µÈ »çÇ×µé * ÀÐ¾î º¸¾Æ¾ß ÇÒ »çÀÌÆ® * /Red5Chat














2011. 3. 20


* CentOS 5.5 install

* iptime 054UA
  • rpm -ivh rt73usb-firmware-1.8-5.elrepo.noarch.rpm
  • chkconfig NetworkManager on
  • service NetworkManager start

* Requirements
[root@localhost tcheun]# cd ivy [root@localhost ivy]# ls CHANGES.txt build-for-bin-distrib.xml ivysettings-release.xml LICENSE build-release.xml optional.patterns META-INF build.properties src NOTICE build.xml test README doap_Ivy.rdf version.properties RELEASE_NOTES doc ant.patterns ivy.xml

  • ant jar
    • ¿À·ù¹ß»ý

* Apache Ant is a Java-based build tool. In theory, it is kind of like make, without make's wrinkles.
  • <target name="jar" depends="compile-optional, default-version" description="Create Jar files">
  • <target name="compile-optional" depends="compile-ant, resolve">
  • <target name="compile-ant" depends="compile-core, resolve">
    • <target name="compile-core" depends="prepare">
    • <target name="prepare" depends="init">
    • <target name="init">

    • <target name="resolve" depends="init-ivy" unless="no.resolve">
    • <target name="init-ivy" depends="compile-bootstrap">
    • <target name="compile-bootstrap" depends="compile-core">

* javac /root/ivy/src/java/org/apache/ivy/ant/IvyResources.java
  • import org.apache.tools.ant.types.ResourceCollection;
  • centos 5.5 ¿¡ ¼³Ä¡µÇ´Â ant ÀÇ ¹öÀüÀº 1.6.5 ÀÌ´Ù.
  • svn co https://svn.apache.org/repos/asf/ant/ivy/core/trunk ivy ¿¡ ÀÇÇØ ´Ù¿î·ÎµåµÈ ÆÄÀÏÀº ant 1.7 ¹öÀüÀ» ÇÊ¿ä·Î ÇÑ´Ù.

Answer #6 followup #2 - Those needing this functionality should be pleased to know that Ant 1.7 will support a new concept--ResourceCollection--an interface which exposes objects of the existing Ant filelike-type Resource. Fileset, Dirset, Filelist, Path, etc. all implement this new interface. One of the new ResourceCollection implementations is the <sort> collection, which can sort resources according to their natural order, or by one or a combination of ResourceComparators. Several of these have been predefined; however a user can custom-implement and <typedef> his or her own ResourceComparator as well.
* ANT_HOME
[tcheun@localhost ~]$ ant -version Apache Ant version 1.6.5 compiled on January 6 2007 [tcheun@localhost ~]$ export ANT_HOME=/usr/local/ant [tcheun@localhost ~]$ ant -version Apache Ant(TM) version 1.8.2 compiled on December 20 2010

2011. 3.22


  • centos5.5 À缳ġ
  • Desktop Gnome, Server GUI
  • root ÀÇ °æ¿ì path ¿¡ /sbin ÀÌ ¾ø´Â °Í °°À½.

  • ant ÀÇ ¹öÀü ¹®Á¦°¡ ¾Æ´Ñ °Í °°À½.
  • yum --disablerepo=\* --enablerepo=c5-media install package_name

  • ant ÀÇ ¹öÀü ¹®Á¦ÀÓ
  • ivy.xml
<dependencies> <dependency org="org.apache.ant" name="ant" rev="1.7.1" conf="default,ant->default"/> <dependency org="org.apache.ant" name="ant-nodeps" rev="1.7.1" conf="default"/>

* red5 ÀÇ dependency ¸¦ ¸ÕÀú Á¡°ËÇÏ°í °è¼ÓÇÏ´Â °ÍÀÌ ÁÁ°ÚÀ½.
  • antlr 3.1.3
  • ivy 1.3

* red5-0.9.1
  • build.xml
<!-- This build file requires Apache Ant >= 1.7 --> <condition property="ant-at-least-7"> <antversion atleast="1.7.0"/> </condition> <!-- project properties -->

2011.3.23


  • centos - java - apache ant, ivy - red5
  • java ºÎÅÍ rpm À» »ç¿ëÇÏÁö ¾Ê´Â ¹æ¹ý
    • SUN JDK
    • OpenJDK
      • SUN JDK and OpenJDK share most source code.
      • SUN JDK still use a few close source components I believe.
      • SUN JDK is the most robust/stable of the two.
      • The OpenJDK may expose bugs ( IMOH ) which may cause ¡°unexplainable¡± behaviours in the code
  • as opposed to the Sun JDK. You don¡¯t want to have that. You can run them side by side,
but that would not make much sense, unless you intend to develop with/for a specific JDK.
  • SUN JDK is supported by SUN/Oracle.

http://wiki.centos.org/HowTos/JavaOnCentOS The Sun license concerning distribution of Java (through to Java 6) contains clauses, the terms of which, the CentOS team have concluded they cannot meet. Conversations with Sun's representatives on a modified distribution license were underway in August 2008 but they did not yield fruit. Seemingly Sun was looking forward to the more free, later, Java releases (on the horizon, upstream) in our upstream's Fedora project.

http://agile.gnstudio.com/gnstudio/wiki/red5oncentos red5 is a software written for debian distros in mind, so v0.6 must be compiled to work under redhat distros such centOS, fedora, RHel etc. I tried to compile both with open jdk provided by default in centOS and sun jdk that you have to download separately from sun web site. Compilation where successful in both case and red5 started and worked without any apparent issue. Even openjdk seem to be ok, I suggest to use sun jdk since authors used that framework, so I will go on considering sun jdk instead of openjdk:

  • choose debian ?
  • tcheun@localhost Downloads$ md5sum debian-6.0.1-i386-DVD-1.iso
  • ef7fa3d749f41b4be92092b5d588dbcd debian-6.0.1-i386-DVD-1.iso

  • tcheun@localhost Downloads$ dd if=/dev/dvd | \
  • > head -c stat --format=%s debian-6.0.1-i386-DVD-1.iso |\
  • > md5sum
dd: reading `/dev/dvd': Input/output error 6888896+0 records in 6888896+0 records out 3527114752 bytes (3.5 GB) copied, 1589.38 s, 2.2 MB/s ca080d18894c0283be33f0bed8259b57 -

* debian ¼³Ä¡
  • burn dvd ¹®Á¦
  • network ¼³Á¤ ¹®Á¦
  • grub2

* ivy ¸¦ ´Ù¿î·ÎµåÇϰí ant ¸¦ ¼öÇà ½ÃÄѺ¸¾Æ¾ß ÇÔ.
  • openjdk ¸¦ »ç¿ëÇÒ °ÍÀÎÁö, sun jdk ¸¦ »ç¿ëÇÒ °ÍÀÎÁö °áÁ¤

2011.3.25


* java
  • aptitude install sun-java6-jdk

root@debian:/home/tcheun# aptitude install sun-java6-jdk Couldn't find any package whose name or description matched "sun-java6-jdk" Couldn't find any package whose name or description matched "sun-java6-jdk" No packages will be installed, upgraded, or removed. 0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B of archives. After unpacking 0 B will be used.

root@debian:/etc/apt# aptitude install sun-java6-jdk The following NEW packages will be installed: gsfonts-x11{a} java-common{a} odbcinst{a} odbcinst1debian2{a} sun-java6-bin{a} sun-java6-jdk sun-java6-jre{a} unixodbc{a} 0 packages upgraded, 8 newly installed, 0 to remove and 0 not upgraded.

* ant and ivy
root@debian:/home/tcheun/ivy# ant jar Buildfile: /home/tcheun/ivy/build.xml init: prepare: [mkdir] Created dir: /home/tcheun/ivy/build/classes [mkdir] Created dir: /home/tcheun/ivy/build/classes/core [mkdir] Created dir: /home/tcheun/ivy/build/classes/bootstrap [mkdir] Created dir: /home/tcheun/ivy/build/classes/ant [mkdir] Created dir: /home/tcheun/ivy/build/classes/optional [mkdir] Created dir: /home/tcheun/ivy/build/classes/all [mkdir] Created dir: /home/tcheun/ivy/build/test [mkdir] Created dir: /home/tcheun/ivy/build/artifact [mkdir] Created dir: /home/tcheun/ivy/build/doc/reports/test [mkdir] Created dir: /home/tcheun/ivy/build/doc/reports/ivy compile-core: [javac] Compiling 372 source files to /home/tcheun/ivy/build/classes/core [javac] failed to read ecj.jar (reconfigure with --with-ecj-jar): /usr/share/java/eclipse-ecj.jar [javac] failed to load org.eclipse.jdt.internal.compiler.batch.Main from ecj.jar: /usr/share/java/eclipse-ecj.jar [javac] java.lang.ClassNotFoundException: org.eclipse.jdt.internal.compiler.batch.Main not found in java.net.URLClassLoader{urls=[file:/usr/share/java/eclipse-ecj.jar], parent=gnu.gcj.runtime.SystemClassLoader{urls=[file:/usr/share/ant/lib/ant- launcher.jar,file:/usr/share/java/xmlParserAPIs.jar,file:/usr/share/java/xercesImpl.jar], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null [javac] at java.net.URLClassLoader.findClass(libgcj.so.10) [javac] at java.lang.ClassLoader.loadClass(libgcj.so.10) [javac] at java.lang.ClassLoader.loadClass(libgcj.so.10) [javac] at com.sun.tools.javac.Main.<clinit>(Main.java:91) [javac] at java.lang.Class.initializeClass(libgcj.so.10) [javac] at java.lang.Class.forName(libgcj.so.10) [javac] at java.lang.Class.forName(libgcj.so.10) [javac] at org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.doesModernCompilerExist (CompilerAdapterFactory.java:165) [javac] at org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.getCompiler (CompilerAdapterFactory.java:124) [javac] at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:1088) [javac] at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:906) [javac] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291) [javac] at java.lang.reflect.Method.invoke(libgcj.so.10) [javac] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) [javac] at org.apache.tools.ant.Task.perform(Task.java:348) [javac] at org.apache.tools.ant.Target.execute(Target.java:390) [javac] at org.apache.tools.ant.Target.performTasks(Target.java:411) [javac] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1360) [javac] at org.apache.tools.ant.Project.executeTarget(Project.java:1329) [javac] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) [javac] at org.apache.tools.ant.Project.executeTargets(Project.java:1212) [javac] at org.apache.tools.ant.Main.runBuild(Main.java:801) [javac] at org.apache.tools.ant.Main.startAnt(Main.java:218) [javac] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) [javac] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109) BUILD FAILED /home/tcheun/ivy/build.xml:194: java.lang.ExceptionInInitializerError at java.lang.Class.initializeClass(libgcj.so.10) at java.lang.Class.forName(libgcj.so.10) at java.lang.Class.forName(libgcj.so.10) at org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.doesModernCompilerExist (CompilerAdapterFactory.java:165) at org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.getCompiler (CompilerAdapterFactory.java:124) at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:1088) at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:906) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291) at java.lang.reflect.Method.invoke(libgcj.so.10) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:390) at org.apache.tools.ant.Target.performTasks(Target.java:411) at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1360) at org.apache.tools.ant.Project.executeTarget(Project.java:1329) at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) at org.apache.tools.ant.Project.executeTargets(Project.java:1212) at org.apache.tools.ant.Main.runBuild(Main.java:801) at org.apache.tools.ant.Main.startAnt(Main.java:218) at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109) Caused by: java.lang.NullPointerException at com.sun.tools.javac.Main.<clinit>(Main.java:106) at java.lang.Class.initializeClass(libgcj.so.10) ...20 more Total time: 1 second root@debian:/home/tcheun/ivy#

  • aptitude install eclipse
root@debian:/home/tcheun# aptitude install eclipse The following NEW packages will be installed: eclipse eclipse-jdt{a} eclipse-pde{a} eclipse-platform{a} eclipse-platform-data{a} eclipse-plugin-cvs{a} eclipse-rcp{a} fastjar{a} jarwrapper{a} junit{a} junit4{a} libasm3-java{a} libcommons-codec-java{a} libcommons-el-java{a} libcommons-httpclient-java{a} libecj-java{a} libequinox-osgi-java{a} libhamcrest-java{a} libjasper-java{a} libjetty-java{a} libjsch-java{a} libservlet2.4-java{a} libslf4j-java{a} sat4j{a} 0 packages upgraded, 24 newly installed, 0 to remove and 0 not upgraded. Need to get 150 MB/153 MB of archives. After unpacking 178 MB will be used.

  • ant jar
  • cp build/artifact/jars/ivy.jar /usr/share/ant/lib/

* red5 install

2011.3.26


* configuration
  • Sorry, not found

root@debian:/home/tcheun/red5-0.9.1.svn# dist/red5.sh Running on Linux Starting Red5 Red5 root: /home/tcheun/red5-0.9.1.svn Configuation root: /home/tcheun/red5-0.9.1.svn/conf Root: /home/tcheun/red5-0.9.1.svn Deploy type: bootstrap Logback selector: org.red5.logging.LoggingContextSelector Setting default logging context: default 01:04:00.955 [main] INFO org.red5.server.Launcher - Red5 Server 0.9.1 $Rev: 4059 $ (http://code.google.com/p/red5/) Red5 Server 0.9.1 $Rev: 4059 $ (http://code.google.com/p/red5/) 01:04:01.190 [main] INFO o.s.c.s.FileSystemXmlApplicationContext - Refreshing org.springframework.context.support.FileSystemXmlApplicationContext@1096e70: startup date [Sat Mar 26 01:04:01 KST 2011]; root of context hierarchy 01:04:01.438 [main] INFO o.s.b.f.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [red5.xml] org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [red5.xml]; nested exception is java.io.FileNotFoundException: class path resource [red5.xml] cannot be opened because it does not exist at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions (XmlBeanDefinitionReader.java:341) at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions (XmlBeanDefinitionReader.java:302) at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions (AbstractBeanDefinitionReader.java:143) at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions (AbstractBeanDefinitionReader.java:178) at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions (AbstractBeanDefinitionReader.java:149) at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions (AbstractBeanDefinitionReader.java:212) at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions (AbstractXmlApplicationContext.java:126) at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions (AbstractXmlApplicationContext.java:92) at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory (AbstractRefreshableApplicationContext.java:130) at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory (AbstractApplicationContext.java:458) at org.springframework.context.support.AbstractApplicationContext.refresh (AbstractApplicationContext.java:388) at org.red5.server.Launcher.launch(Launcher.java:62) at java.lang.reflect.Method.invoke(libgcj.so.10) at org.red5.server.Bootstrap.bootStrap(Bootstrap.java:135) at org.red5.server.Bootstrap.main(Bootstrap.java:50) Caused by: java.io.FileNotFoundException: class path resource [red5.xml] cannot be opened because it does not exist at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:141) at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions (XmlBeanDefinitionReader.java:328) ...14 more Bootstrap complete

2011.3.27


* cd dist

* edit red5.sh
if [ -z "$RED5_HOME" ]; then export RED5_HOME=`pwd`; fi if [ -z "$JAVA_HOME" ]; then export JAVA_HOME="/usr/lib/jvm/java-6-sun"; fi P=":" # The default classpath separator

* sh red5.sh

* in internet browser

2011.3.27


* red5plugin ¿¡¼­ ¸·Èû.


* aptitude install openjdk-6-jdk ant red5-server subversion dpkg-dev

root@debian:/home/tcheun# aptitude install openjdk-6-jdk ant red5-server subversion dpkg-dev The following NEW packages will be installed: antlr{a} antlr3{a} aspectj{a} binutils{a} build-essential{a} ca-certificates-java{a} dpkg-dev fakeroot{a} fop{a} g++{a} g++-4.4{a} gcc{a} gcc-4.4{a} glassfish-javaee{a} groovy{a} icedtea-6-jre-cacao{a} ivy{a} java-wrappers{a} jython{a} libaccess-bridge-java{a} libaccess-bridge-java-jni{a} libalgorithm-diff-perl{a} libalgorithm-diff-xs-perl{a} libalgorithm-merge-perl{a} libantlr-java{a} libantlr-java-gcj{a} libaopalliance-java{a} libavalon-framework-java{a} libaxis-java{a} libbackport-util-concurrent-java{a} libbatik-java{a} libbcel-java{a} libbcprov-java{a} libbcprov-java-gcj{a} libbsf-java{a} libc-dev-bin{a} libc3p0-java{a} libc6-dev{a} libcglib-java{a} libclassworlds-java{a} libcommons-attributes-java{a} libcommons-cli-java{a} libcommons-collections-java{a} libcommons-dbcp-java{a} libcommons-discovery-java{a} libcommons-fileupload-java{a} libcommons-io-java{a} libcommons-lang-java{a} libcommons-modeler-java{a} libcommons-pool-java{a} libcommons-validator-java{a} libconstantine-java{a} libdpkg-perl{a} libehcache-java{a} libexcalibur-logkit-java{a} libfreemarker-java{a} libgeronimo-commonj-spec-java{a} libgeronimo-jms-1.1-spec-java{a} libgnuinet-java{a} libgnujaf-java{a} libgnumail-java{a} libhessian-java{a} libhibernate3-java{a} libice-dev{a} libitext-java{a} libjakarta-poi-java{a} libjamon-java{a} libjasperreports-java{a} libjaudiotagger-java{a} libjaxme-java{a} libjcommon-java{a} libjdom1-java{a} libjexcelapi-java{a} libjfreechart-java{a} libjna-java{a} libjna-posix-java{a} libjsf-api-java{a} libjsf-impl-java{a} libjsr107cache-java{a} libjzlib-java{a} liblog4j1.2-java{a} liblog4j1.2-java-gcj{a} liblogback-java{a} libmina2-java{a} libmockobjects-java{a} libmx4j-java{a} libognl-java{a} liboro-java{a} libportlet-api-2.0-spec-java{a} libpthread-stubs0{a} libpthread-stubs0-dev{a} libquartz-java{a} libreadline-java{a} libred5-java{a} libsaxon-java{a} libsm-dev{a} libspring-aop-2.5-java{a} libspring-beans-2.5-java{a} libspring-context-2.5-java{a} libspring-context-support-2.5-java{a} libspring-core-2.5-java{a} libspring-jdbc-2.5-java{a} libspring-tx-2.5-java{a} libspring-web-2.5-java{a} libstdc++6-4.4-dev{a} libstringtemplate-java{a} libstruts1.2-java{a} libtomcat6-java{a} libwerken.xpath-java{a} libws-commons-util-java{a} libwsdl4j-java{a} libx11-dev{a} libxalan2-java{a} libxalan2-java-gcj{a} libxau-dev{a} libxcb1-dev{a} libxdmcp-dev{a} libxml-commons-external-java{a} libxmlgraphics-commons-java{a} libxmlrpc3-common-java{a} libxmlrpc3-server-java{a} libxp6{a} libxpp3-java{a} libxstream-java{a} libxt-dev{a} linux-libc-dev{a} make{a} manpages-dev{a} openjdk-6-jdk openjdk-6-jre{a} openjdk-6-jre-headless{a} openjdk-6-jre-lib{a} red5-server rhino{a} tzdata-java{a} velocity{a} x11proto-core-dev{a} x11proto-input-dev{a} x11proto-kb-dev{a} xtrans-dev{a} 0 packages upgraded, 140 newly installed, 0 to remove and 0 not upgraded. Need to get 83.0 MB/171 MB of archives. After unpacking 378 MB will be used. Do you want to continue? [Y/n/?]

* as root
  • cd /var/lib/red5/webapps/root
  • cp -R /home/tcheun/red5-0.9.1.svn/webapps/root/demos demos
  • cd ..
  • cp -R /home/tcheun/red5-0.9.1.svn/webapps/installer installer
  • find . -type d -exec chown _red5 {} \;

* oflaDemo
  • as user tcheun
  • cd red5-examples/
  • cp -R oflaDemo ../red5-0.9.1.svn/webapps/
  • cd ../red5-0.9.1.svn/webapps/oflaDemo
  • export RED5_HOME=/usr/share/red5
  • ant
  • as root
  • cp -r www /usr/share/red5/webapps/oflaDemo
  • find . -type d -exec chown _red5 {} \;

* as root
  • /etc/init.d/red5-server restart

2011.3.30


* os
  • centos vs debian

* jdk
  • sun java vs openjdk

* aptitude install sun-java6-jdk

* aptitude install ant, subversion

* ivy install source

* aptitude install eclipse

* red5
  • aptitude install red5-server vs from source

* aptitude install openjdk-6-jdk ant red5-server subversion dpkg-dev

* tomcat
  • aptitude install tomcat6 vs apache

* eclipse-wtp vs eclipse-jee-helios-SR1-linux-gtk.tar.gz

ivy



* first tutorial

[tcheun@localhost ~]$ ant Buildfile: build.xml BUILD FAILED /home/tcheun/build.xml:103: The prefix "ivy" for element "ivy:cachepath" is not bound. Total time: 0 seconds

  • <project name="go-ivy" default="go"> ¸¦ ´ÙÀ½°ú °°ÀÌ º¯°æ
  • <project name="go-ivy" default="go" xmlns:ivy="antlib:org.apache.ivy.ant">
[tcheun@localhost ~]$ ant Buildfile: build.xml download-ivy: [echo] installing ivy... [get] Getting: http://repo1.maven.org/maven2/org/apache/ivy/ivy/2.0.0-beta1/ivy-2.0.0-beta1.jar [get] To: /home/tcheun/ivy/ivy.jar [get] Error getting http://repo1.maven.org/maven2/org/apache/ivy/ivy/2.0.0-beta1/ivy-2.0.0-beta1.jar to /home/tcheun/ivy/ivy.jar BUILD FAILED /home/tcheun/build.xml:61: java.io.FileNotFoundException: /home/tcheun/ivy/ivy.jar (Permission denied)



sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2011-12-07 02:22:31
Processing time 0.0212 sec