msgbartop
Various ramblings-on, mostly about Red5
msgbarbottom

06 Sep 08 IvyDE – Part 2

Sorry for the delay in posting this, but I was a tad busy with the svn sync :)
I also had some trouble getting the IvyDE to behave as I expected. The screen cast below will show you how to get Red5 to build properly in Eclipse. One of the key points is to use Ant from a console to pull any suborn libraries down into the correct location, to do this simply turn off the auto build in your eclipse project and use this command:
ant -Divy.conf.name="java6, eclipse" dist
Note: substitute java5 for java6 if you are using JDK 1.5.
When you’ve finished using ant, remember to turn auto-build back on.





Tags: , , , ,



Reader's Comments

  1. |

    Yes it works! To an inexperienced user of Ant and Ivy though this all seems like black magic.

  2. |

    You can also create a build task in eclipse for the ant command.

    Right click your project ‘red5_server’->Properties->Builders
    New…
    name: whatever, i used “Ant Download”
    use: build.xml
    WorkingDir: your project ‘red5_server’
    args: same as above Divy.conf.name=”java6, eclipse” dist

    Click ok to finish up and when you close the properties box it will do a build and ant will run. It will fail at javac.exe if you don’t have that on your local path, but that is ok cuz the downloading part is all we cared about. You can now go back into the properties and uncheck the ant task. Now you should see all the good .jar files in your /lib folder. Once you have this you have to trigger the resolve again. When i pulled the source out of svn my project didn’t have ivy.xml dependency object in the project tree so i had to trigger it by going back into properties->build path->libraries->ivy.xml edit (just like the video does) and then click ok back out of all the menus and it did the resolve.

    my 2c.

    The nice thing is you don’t need to setup ant or java on your local path if your using eclipse this way.

  3. |

    […] Missing dependency´s during red5 build? Trackbacks Trackback für spezifische URI dieses Eintrags Keine Trackbacks Kommentare Ansicht der Kommentare: (Linear | Verschachtelt) Noch keine Kommentare Kommentar schreiben […]

  4. |

    I have done all this steps, but all the time I get:
    “Impossible to resolve dependencies of red5#server;working@FKubuntu
    unresolved dependency: tomcat#jasper;6.0.18: not found
    unresolved dependency: tomcat#jasper-jdt;6.0.18: not found
    unresolved dependency: tomcat#jasper-el;6.0.18: not found
    unresolved dependency: tomcat#el-api;: not found
    unresolved dependency: javax#jsp-api;2.1: not found
    unresolved dependency: javax#servlet-api;2.5: not found
    unresolved dependency: javax#ejb3-persistence;: not found
    unresolved dependency: red5#naming-factory;: not found
    unresolved dependency: red5#naming-resources;: not found
    unresolved dependency: spring#spring-aop;2.5.5: not found
    unresolved dependency: spring#spring-orm;2.5.5: not found
    unresolved dependency: spring#spring-beans;2.5.5: not found
    unresolved dependency: spring#spring-context;2.5.5: not found
    unresolved dependency: spring#spring-core;2.5.5: not found
    unresolved dependency: spring#spring-web;2.5.5: not found
    unresolved dependency: spring#aopalliance;: not found
    unresolved dependency: tomcat#catalina;6.0.18: not found
    unresolved dependency: tomcat#tomcat-coyote;6.0.18: not found
    unresolved dependency: tomcat#annotations-api;: not found
    unresolved dependency: commons#commons-modeler;2.0.1: not found
    unresolved dependency: jetty#jetty;6.1.9: not found
    unresolved dependency: jetty#jetty-util;6.1.9: not found
    unresolved dependency: jetty#jetty-xbean;6.1.9: not found
    unresolved dependency: red5#slf4j-api;1.5.5: not found
    unresolved dependency: red5#jcl-over-slf4j;1.5.5: not found
    unresolved dependency: red5#log4j-over-slf4j;1.5.5: not found
    unresolved dependency: red5#jul-to-slf4j;1.5.5: not found
    unresolved dependency: red5#tomcat-juli-slf4j;1.5.0: not found
    unresolved dependency: red5#logback-core;0.9.10-SNAPSHOT: not found
    unresolved dependency: red5#logback-classic;0.9.10-SNAPSHOT: not found
    unresolved dependency: commons#commons-beanutils;1.8.0: not found
    unresolved dependency: commons#commons-codec;1.3: not found
    unresolved dependency: commons#commons-collections;3.2.1: not found
    unresolved dependency: commons#commons-httpclient;3.1: not found
    unresolved dependency: commons#commons-lang;2.4: not found
    unresolved dependency: commons#commons-pool;1.3: not found
    unresolved dependency: red5#quartz;1.6.1: not found
    unresolved dependency: javax#jta;1.0.1B: not found
    unresolved dependency: red5#ehcache;1.6.0-beta1: not found
    unresolved dependency: javax#activation;1.1: not found
    unresolved dependency: red5#xercesImpl;2.9.0: not found
    unresolved dependency: red5#xml-apis;2.9.0: not found
    unresolved dependency: red5#xmlrpc;2.0.1: not found
    unresolved dependency: jmx#jmxremote;1.0.1: not found
    unresolved dependency: jmx#rmissl;1.0.1: not found
    unresolved dependency: mina#mina-core;1.1.7: not found
    unresolved dependency: mina#mina-filter-ssl;1.1.7: not found
    unresolved dependency: mina#mina-integration-spring;1.1.7: not found
    unresolved dependency: mina#mina-integration-jmx;1.1.7: not found
    unresolved dependency: red5#bsh;2.0b4: not found
    unresolved dependency: red5#groovy;1.0: not found
    unresolved dependency: red5#jython;2.5: not found
    unresolved dependency: spring#spring-context-support;2.5.5: not found
    unresolved dependency: red5#jaudiotagger;1.0.8: not found
    unresolved dependency: tomcat#jasper;6.0.18: not found
    unresolved dependency: tomcat#jasper-jdt;6.0.18: not found
    unresolved dependency: tomcat#jasper-el;6.0.18: not found
    unresolved dependency: tomcat#el-api;: not found
    unresolved dependency: javax#jsp-api;2.1: not found
    unresolved dependency: javax#servlet-api;2.5: not found
    unresolved dependency: javax#ejb3-persistence;: not found
    unresolved dependency: red5#naming-factory;: not found
    unresolved dependency: red5#naming-resources;: not found
    unresolved dependency: spring#spring-aop;2.5.5: not found
    unresolved dependency: spring#spring-orm;2.5.5: not found
    unresolved dependency: spring#spring-beans;2.5.5: not found
    unresolved dependency: spring#spring-context;2.5.5: not found
    unresolved dependency: spring#spring-core;2.5.5: not found
    unresolved dependency: spring#spring-web;2.5.5: not found
    unresolved dependency: spring#aopalliance;: not found
    unresolved dependency: tomcat#catalina;6.0.18: not found
    unresolved dependency: tomcat#tomcat-coyote;6.0.18: not found
    unresolved dependency: tomcat#annotations-api;: not found
    unresolved dependency: commons#commons-modeler;2.0.1: not found
    unresolved dependency: jetty#jetty;6.1.9: not found
    unresolved dependency: jetty#jetty-util;6.1.9: not found
    unresolved dependency: jetty#jetty-xbean;6.1.9: not found
    unresolved dependency: red5#slf4j-api;1.5.5: not found
    unresolved dependency: red5#jcl-over-slf4j;1.5.5: not found
    unresolved dependency: red5#log4j-over-slf4j;1.5.5: not found
    unresolved dependency: red5#jul-to-slf4j;1.5.5: not found
    unresolved dependency: red5#tomcat-juli-slf4j;1.5.0: not found
    unresolved dependency: red5#logback-core;0.9.10-SNAPSHOT: not found
    unresolved dependency: red5#logback-classic;0.9.10-SNAPSHOT: not found
    unresolved dependency: commons#commons-beanutils;1.8.0: not found
    unresolved dependency: commons#commons-codec;1.3: not found
    unresolved dependency: commons#commons-collections;3.2.1: not found
    unresolved dependency: commons#commons-httpclient;3.1: not found
    unresolved dependency: commons#commons-lang;2.4: not found
    unresolved dependency: commons#commons-pool;1.3: not found
    unresolved dependency: red5#quartz;1.6.1: not found
    unresolved dependency: javax#jta;1.0.1B: not found
    unresolved dependency: red5#ehcache;1.6.0-beta1: not found
    unresolved dependency: javax#activation;1.1: not found
    unresolved dependency: red5#xercesImpl;2.9.0: not found
    unresolved dependency: red5#xml-apis;2.9.0: not found
    unresolved dependency: red5#xmlrpc;2.0.1: not found
    unresolved dependency: jmx#jmxremote;1.0.1: not found
    unresolved dependency: jmx#rmissl;1.0.1: not found
    unresolved dependency: mina#mina-core;1.1.7: not found
    unresolved dependency: mina#mina-filter-ssl;1.1.7: not found
    unresolved dependency: mina#mina-integration-spring;1.1.7: not found
    unresolved dependency: mina#mina-integration-jmx;1.1.7: not found
    unresolved dependency: red5#bsh;2.0b4: not found
    unresolved dependency: red5#groovy;1.0: not found
    unresolved dependency: red5#jython;2.5: not found
    unresolved dependency: spring#spring-context-support;2.5.5: not found
    unresolved dependency: red5#jaudiotagger;1.0.8: not found
    unresolved dependency: red5#jsr173_1.0_api;: not found
    unresolved dependency: red5#jsr-223;1.0: not found
    unresolved dependency: red5#js-engine;: not found
    unresolved dependency: red5#jython-engine;: not found
    unresolved dependency: red5#groovy-engine;: not found
    unresolved dependency: red5#jruby;1.0.1: not found
    unresolved dependency: red5#jruby-engine;: not found
    unresolved dependency: red5#bcprov-jdk15;139: not found
    unresolved dependency: tomcat#jasper;6.0.18: not found
    unresolved dependency: tomcat#jasper-jdt;6.0.18: not found
    unresolved dependency: tomcat#jasper-el;6.0.18: not found
    unresolved dependency: tomcat#el-api;: not found
    unresolved dependency: javax#jsp-api;2.1: not found
    unresolved dependency: javax#servlet-api;2.5: not found
    unresolved dependency: javax#ejb3-persistence;: not found
    unresolved dependency: red5#naming-factory;: not found
    unresolved dependency: red5#naming-resources;: not found
    unresolved dependency: spring#spring-aop;2.5.5: not found
    unresolved dependency: spring#spring-orm;2.5.5: not found
    unresolved dependency: spring#spring-beans;2.5.5: not found
    unresolved dependency: spring#spring-context;2.5.5: not found
    unresolved dependency: spring#spring-core;2.5.5: not found
    unresolved dependency: spring#spring-web;2.5.5: not found
    unresolved dependency: spring#aopalliance;: not found
    unresolved dependency: tomcat#catalina;6.0.18: not found
    unresolved dependency: tomcat#tomcat-coyote;6.0.18: not found
    unresolved dependency: tomcat#annotations-api;: not found
    unresolved dependency: commons#commons-modeler;2.0.1: not found
    unresolved dependency: jetty#jetty;6.1.9: not found
    unresolved dependency: jetty#jetty-util;6.1.9: not found
    unresolved dependency: jetty#jetty-xbean;6.1.9: not found
    unresolved dependency: red5#slf4j-api;1.5.5: not found
    unresolved dependency: red5#jcl-over-slf4j;1.5.5: not found
    unresolved dependency: red5#log4j-over-slf4j;1.5.5: not found
    unresolved dependency: red5#jul-to-slf4j;1.5.5: not found
    unresolved dependency: red5#tomcat-juli-slf4j;1.5.0: not found
    unresolved dependency: red5#logback-core;0.9.10-SNAPSHOT: not found
    unresolved dependency: red5#logback-classic;0.9.10-SNAPSHOT: not found
    unresolved dependency: commons#commons-beanutils;1.8.0: not found
    unresolved dependency: commons#commons-codec;1.3: not found
    unresolved dependency: commons#commons-collections;3.2.1: not found
    unresolved dependency: commons#commons-httpclient;3.1: not found
    unresolved dependency: commons#commons-lang;2.4: not found
    unresolved dependency: commons#commons-pool;1.3: not found
    unresolved dependency: red5#quartz;1.6.1: not found
    unresolved dependency: javax#jta;1.0.1B: not found
    unresolved dependency: red5#ehcache;1.6.0-beta1: not found
    unresolved dependency: javax#activation;1.1: not found
    unresolved dependency: red5#xercesImpl;2.9.0: not found
    unresolved dependency: red5#xml-apis;2.9.0: not found
    unresolved dependency: red5#xmlrpc;2.0.1: not found
    unresolved dependency: jmx#jmxremote;1.0.1: not found
    unresolved dependency: jmx#rmissl;1.0.1: not found
    unresolved dependency: mina#mina-core;1.1.7: not found
    unresolved dependency: mina#mina-filter-ssl;1.1.7: not found
    unresolved dependency: mina#mina-integration-spring;1.1.7: not found
    unresolved dependency: mina#mina-integration-jmx;1.1.7: not found
    unresolved dependency: red5#bsh;2.0b4: not found
    unresolved dependency: red5#groovy;1.0: not found
    unresolved dependency: red5#jython;2.5: not found
    unresolved dependency: spring#spring-context-support;2.5.5: not found
    unresolved dependency: red5#jaudiotagger;1.0.8: not found
    unresolved dependency: red5#jruby;1.0.3: not found
    unresolved dependency: red5#bcprov-jdk16;139: not found
    unresolved dependency: tomcat#jasper;6.0.18: not found
    unresolved dependency: tomcat#jasper-jdt;6.0.18: not found
    unresolved dependency: tomcat#jasper-el;6.0.18: not found
    unresolved dependency: tomcat#el-api;: not found
    unresolved dependency: javax#jsp-api;2.1: not found
    unresolved dependency: javax#servlet-api;2.5: not found
    unresolved dependency: javax#ejb3-persistence;: not found
    unresolved dependency: red5#naming-factory;: not found
    unresolved dependency: red5#naming-resources;: not found
    unresolved dependency: spring#spring-aop;2.5.5: not found
    unresolved dependency: spring#spring-orm;2.5.5: not found
    unresolved dependency: spring#spring-beans;2.5.5: not found
    unresolved dependency: spring#spring-context;2.5.5: not found
    unresolved dependency: spring#spring-core;2.5.5: not found
    unresolved dependency: spring#spring-web;2.5.5: not found
    unresolved dependency: spring#aopalliance;: not found
    unresolved dependency: tomcat#catalina;6.0.18: not found
    unresolved dependency: tomcat#tomcat-coyote;6.0.18: not found
    unresolved dependency: tomcat#annotations-api;: not found
    unresolved dependency: commons#commons-modeler;2.0.1: not found
    unresolved dependency: jetty#jetty;6.1.9: not found
    unresolved dependency: jetty#jetty-util;6.1.9: not found
    unresolved dependency: jetty#jetty-xbean;6.1.9: not found
    unresolved dependency: red5#slf4j-api;1.5.5: not found
    unresolved dependency: red5#jcl-over-slf4j;1.5.5: not found
    unresolved dependency: red5#log4j-over-slf4j;1.5.5: not found
    unresolved dependency: red5#jul-to-slf4j;1.5.5: not found
    unresolved dependency: red5#tomcat-juli-slf4j;1.5.0: not found
    unresolved dependency: red5#logback-core;0.9.10-SNAPSHOT: not found
    unresolved dependency: red5#logback-classic;0.9.10-SNAPSHOT: not found
    unresolved dependency: commons#commons-beanutils;1.8.0: not found
    unresolved dependency: commons#commons-codec;1.3: not found
    unresolved dependency: commons#commons-collections;3.2.1: not found
    unresolved dependency: commons#commons-httpclient;3.1: not found
    unresolved dependency: commons#commons-lang;2.4: not found
    unresolved dependency: commons#commons-pool;1.3: not found
    unresolved dependency: red5#quartz;1.6.1: not found
    unresolved dependency: javax#jta;1.0.1B: not found
    unresolved dependency: red5#ehcache;1.6.0-beta1: not found
    unresolved dependency: javax#activation;1.1: not found
    unresolved dependency: red5#xercesImpl;2.9.0: not found
    unresolved dependency: red5#xml-apis;2.9.0: not found
    unresolved dependency: red5#xmlrpc;2.0.1: not found
    unresolved dependency: jmx#jmxremote;1.0.1: not found
    unresolved dependency: jmx#rmissl;1.0.1: not found
    unresolved dependency: mina#mina-core;1.1.7: not found
    unresolved dependency: mina#mina-filter-ssl;1.1.7: not found
    unresolved dependency: mina#mina-integration-spring;1.1.7: not found
    unresolved dependency: mina#mina-integration-jmx;1.1.7: not found
    unresolved dependency: red5#bsh;2.0b4: not found
    unresolved dependency: red5#groovy;1.0: not found
    unresolved dependency: red5#jython;2.5: not found
    unresolved dependency: spring#spring-context-support;2.5.5: not found
    unresolved dependency: red5#jaudiotagger;1.0.8: not found
    unresolved dependency: red5#junit;4.4: not found
    unresolved dependency: red5#GroboUtils;4-core: not found
    unresolved dependency: spring#spring-test;2.5.5: not found
    unresolved dependency: spring#spring-tx;2.5.5: not found
    unresolved dependency: red5#jython-engine;: not found
    unresolved dependency: red5#groovy-engine;: not found
    unresolved dependency: red5#jruby-engine;: not found
    unresolved dependency: tomcat#jasper;6.0.18: not found
    unresolved dependency: tomcat#jasper-jdt;6.0.18: not found
    unresolved dependency: tomcat#jasper-el;6.0.18: not found
    unresolved dependency: tomcat#el-api;: not found
    unresolved dependency: javax#jsp-api;2.1: not found
    unresolved dependency: javax#servlet-api;2.5: not found
    unresolved dependency: javax#ejb3-persistence;: not found
    unresolved dependency: red5#naming-factory;: not found
    unresolved dependency: red5#naming-resources;: not found
    unresolved dependency: spring#spring-aop;2.5.5: not found
    unresolved dependency: spring#spring-orm;2.5.5: not found
    unresolved dependency: spring#spring-beans;2.5.5: not found
    unresolved dependency: spring#spring-context;2.5.5: not found
    unresolved dependency: spring#spring-core;2.5.5: not found
    unresolved dependency: spring#spring-web;2.5.5: not found
    unresolved dependency: spring#aopalliance;: not found
    unresolved dependency: tomcat#catalina;6.0.18: not found
    unresolved dependency: tomcat#tomcat-coyote;6.0.18: not found
    unresolved dependency: tomcat#annotations-api;: not found
    unresolved dependency: commons#commons-modeler;2.0.1: not found
    unresolved dependency: jetty#jetty;6.1.9: not found
    unresolved dependency: jetty#jetty-util;6.1.9: not found
    unresolved dependency: jetty#jetty-xbean;6.1.9: not found
    unresolved dependency: red5#slf4j-api;1.5.5: not found
    unresolved dependency: red5#jcl-over-slf4j;1.5.5: not found
    unresolved dependency: red5#log4j-over-slf4j;1.5.5: not found
    unresolved dependency: red5#jul-to-slf4j;1.5.5: not found
    unresolved dependency: red5#tomcat-juli-slf4j;1.5.0: not found
    unresolved dependency: red5#logback-core;0.9.10-SNAPSHOT: not found
    unresolved dependency: red5#logback-classic;0.9.10-SNAPSHOT: not found
    unresolved dependency: commons#commons-beanutils;1.8.0: not found
    unresolved dependency: commons#commons-codec;1.3: not found
    unresolved dependency: commons#commons-collections;3.2.1: not found
    unresolved dependency: commons#commons-httpclient;3.1: not found
    unresolved dependency: commons#commons-lang;2.4: not found
    unresolved dependency: commons#commons-pool;1.3: not found
    unresolved dependency: red5#quartz;1.6.1: not found
    unresolved dependency: javax#jta;1.0.1B: not found
    unresolved dependency: red5#ehcache;1.6.0-beta1: not found
    unresolved dependency: javax#activation;1.1: not found
    unresolved dependency: red5#xercesImpl;2.9.0: not found
    unresolved dependency: red5#xml-apis;2.9.0: not found
    unresolved dependency: red5#xmlrpc;2.0.1: not found
    unresolved dependency: jmx#jmxremote;1.0.1: not found
    unresolved dependency: jmx#rmissl;1.0.1: not found
    unresolved dependency: mina#mina-core;1.1.7: not found
    unresolved dependency: mina#mina-filter-ssl;1.1.7: not found
    unresolved dependency: mina#mina-integration-spring;1.1.7: not found
    unresolved dependency: mina#mina-integration-jmx;1.1.7: not found
    unresolved dependency: red5#bsh;2.0b4: not found
    unresolved dependency: red5#groovy;1.0: not found
    unresolved dependency: red5#jython;2.5: not found
    unresolved dependency: spring#spring-context-support;2.5.5: not found
    unresolved dependency: red5#jaudiotagger;1.0.8: not found
    unresolved dependency: red5#junit;4.4: not found
    unresolved dependency: red5#GroboUtils;4-core: not found
    unresolved dependency: spring#spring-test;2.5.5: not found
    unresolved dependency: spring#spring-tx;2.5.5: not found
    unresolved dependency: red5#jython-engine;: not found
    unresolved dependency: red5#groovy-engine;: not found
    unresolved dependency: red5#jruby-engine;: not found”

    Please, help.

  5. |

    I get “Impossible to resolve dependencies ” when i have files in use – might be that..

  6. |

    Excellent web site. A lot of useful info here. I’m sending it to
    several pals ans additionally sharing in delicious.
    And certainly, thank you in your sweat!

  7. |

    Its like you read my thoughts! You appear to understand a lot approximately this, like you wrote the
    e-book in it or something. I think that you just could do with some p.c.

    to drive the message home a little bit, but instead of that,
    that is wonderful blog. A great read. I’ll certainly
    be back.

  8. |

    This website was… how do I say it? Relevant!! Finally
    I’ve found something that helped me. Cheers!



Leave a Comment


Fatal error: Call to undefined function akismet_counter() in C:\xampp\htdocs\paulgregoireblog\wp-content\themes\googlechrome\footer.php on line 9