Hi, thanks for your reply. 
I was missing a .telnet in my import :( 
Noobness struck again!
Andreas

On 20/01/2011, at 11:06 AM, Luc Prefontaine wrote:

> You need to import the classes from that library and then wrap them up
> with some Clojure code.
> 
> Here a snippet:
> 
> (ns myname.space
>  (:import (org.apache.commons.logging LogFactory Log)) ;; Import from 
> commons-logging the LogFactory and Log classes
> 
> )
> ...
> 
> ;;
> ;;    Get a logger for the current namespace
> ;;
> (defn get-logger [] (LogFactory/getLog (str
> *ns*)))
> 
> I do not used common-net yet so I do not know the API and how it
> should be used. You will have to look at the JavaDoc and figure this
> out.
> 
> If you want you can spare the imports but then you will need to refer
> to the classes with their full name:
> 
> (defn get-logger [] (org.apache.commons.logging.LogFactory/getLog (str
> *ns*)))
> 
> Luc P.
> 
> On Wed, 19 Jan 2011 16:49:11 -0800 (PST)
> Andreas Kostler <andreas.koestler.le...@gmail.com> wrote:
> 
>> Hi All,
>> Can someone please tell me how to import the Apache commons net
>> library? I'm using leiningen. The project.clj looks like this:
>> (defproject clojure-scheme "1.0.0-SNAPSHOT"
>>  :description "FIXME: write"
>>  :dependencies [[org.clojure/clojure "1.2.0"]
>>                 [org.clojure/clojure-contrib "1.2.0"]
>>                 [commons-net/commons-net "2.2"]]
>>  :dev-dependencies [[swank-clojure "1.2.2"]]
>>  :main clojure-scheme.core)
>> 
>> Which puts commons-net-2.2.jar in the lib directory of my project.
>> How can I import and use functionality in clojure? I want to do
>> something like
>> (def telnet (new TelnetClient)) ... but all attempts failed so far.
>> 
>> Kind Regards
>> Andreas
>> 
> 
> 
> 
> -- 
> Luc P.
> 
> ================
> The rabid Muppet
> 
> -- 
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with your 
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en

--
 “There is a strong correlation between being smart and being a nerd, and an 
even stronger inverse correlation between being a nerd and being popular”
(Paul Graham)
-- 
**********************************************************
Andreas Koestler, Software Engineer
Leica Geosystems Pty Ltd
270 Gladstone Road, Dutton Park QLD 4102
Main: +61 7 3891 9772     Direct: +61 7 3117 8808
Fax: +61 7 3891 9336
Email: andreas.koest...@leica-geosystems.com

************www.leica-geosystems.com*************

when it has to be right, Leica Geosystems

Please  consider the environment before printing this email.





-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to