Hi Shoeb, The correct command is jark install not jark self install
Isaac just updated it on the website, you might have missed it. Ambrose On Fri, May 6, 2011 at 9:41 PM, Bhinderwala, Shoeb < sabhinderw...@wellington.com> wrote: > I am trying to install jark on a Linux server and running into issues. I > am trying to follow the exact instructions as mentioned on the website: > > http://icylisper.in/jark/start.html > > I added the following bin directory to my PATH variable: /home/BhindSA/bin > > I downloaded jark-0.3 and copied it to file name jark: > > cp jark-0.3 /home/BhindSA/bin/jark > > When I run: jark self install, I get the following error: > > /home/BhindSA/bin/jark: line 296: > /home/BhindSA/.config/jark/bin/jark-client: No such file or directory > > I tried creating the directories in .config, but still get the same error. > > What am I doing wrong? Can the instructions on the website be made clearer? > > -----Original Message----- > From: clojure@googlegroups.com > [mailto:clojure@googlegroups.com<clojure@googlegroups.com>] > On Behalf Of isaac praveen > Sent: Thursday, May 05, 2011 1:18 PM > To: clojure@googlegroups.com > Cc: clojure-j...@googlegroups.com; clojure-jark-...@googlegroups.com > Subject: ANN: Jark 0.3 (using the nrepl protocol) > > Hi, > > It is a pleasure to announce the release of Jark 0.3, today. > > Why Jark? > > Startup time of the Java Virtual Machine(JVM) is too slow and thereby > > command-line applications on the JVM are sluggish and very painful to > > use. > > Jark is an attempt to run a persistent JVM daemon and provide a set of > > utilities to control and operate on it. > > It should help in deploying clojure applications on the JVM, running > > command-line applications written in clojure and remote-debugging. > > The motivation is also to provide a very thin nrepl-client that can > > run on any given OS platform. Maybe one on the Android. The client > > host need not even have the JRE installed. The current implementation > > is in python(2.6 or 2.7) as a proof-of-concept and runs only on > > GNU/Linux and Mac OSX. > > Get started: http://icylisper.in/jark/start.html > > Jark has utilites for: > > a. Operating and tuning the JVM > > b. Managing classpaths > > c. Managing packages and repositories that are not project-specific (uses > cljr) > > d. Scripting (#!/usr/bin/env jark) and namespaces. > > All of which can be done remotely. > > This is a sample usage: > > server> jark vm start [--port] > > client> jark vm connect [--host] [--port] > > client> jark repl > > --- > > client> jark vm stat > > client> jark cp list > > server> jark cp add <jar> > > client> jark package install -p PACKAGE -v VERSION > > client> jark ns load /path/to.clj > > and so on .. > > The earlier version (0.2) of jark used nailgun as a proof-of-concept > > server and client. The current release (0.3) of jark uses Chas > > Emerick's nrepl protocol for communication. I hope to rewrite the > > client in haskell, so native binaries can be generated, sometime soon. > > Have a look at the roadmap: > > Roadmap: http://icylisper.in/jark/roadmap.html > > Mailing list: https://groups.google.com/group/clojure-jark > > code: https://github.com/icylisper/jark.git > > Special thanks to: > > * Ambrose Bonnaire-Sergeant (for collaborating and providing very > > interesting ideas) > > * Bangalore-clojure group members for continuous feedback: > > Shantanu Kumar > > Abhijith Gopal > > Martin Demello > > Abhijit Hoskeri > > * other early jark users for valuable ideas and fixes > > Thats all folks! Hope you find it useful. > > Screencasts and demos are on the way ... > > -- > > isaac > > http://icylisper.in > > -- > > 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 > -- 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