Take one of the existing startup scripts such as
http://svn.apache.org/repos/asf/ctakes/trunk/ctakes-distribution/src/main/bin/runctakesCPE.sh
Replace the main class org.apache.uima.tools.cpm.CpmFrame with ->
*org.apache.ctakes.ytex.tools.RunCPE or *
*org.apache.ctakes.core.cpe.CmdLineCpeRunner or*
*org.apache.uima.examples.cpe.SimpleRunCPM (requires uima examples jar)*



On Fri, Apr 3, 2015 at 11:18 AM, Pedro Teixeira <teixeir...@gmail.com>
wrote:

> Pei Chen <chenpei@...> writes:
>
> >
> > There were a couple of recent threads about this [1].  In particular
> search
> > for:
> > CmdLineCpeRunner.java and RunCPE.java
> >
> > [1]
> > http://mail-archives.apache.org/mod_mbox/ctakes-
> dev/201502.mbox/%3cCAHnnHnZFde5MF6dDV6Y2R4jyYgua1a43SrdNZRsKJQWDDtiB8w-
> JsoAwUIsXosN+BqQ9rBEUg <at> public.gmane.org%3e
> >
> > We should probably add it to the wiki documentation or FAQ...
> >
> > On Thu, Apr 2, 2015 at 10:58 PM, Pedro Teixeira <teixeira09@...>
> > wrote:
> >
> > > John Green <john.travis.green <at> ...> writes:
> > >
> > > >
> > > > Hi!
> > > > It depends on what you mean by run on the command line... Can you
> > > clarify the use case?Jg
> > > >
> > > > On Thu, Apr 2, 2015 at 5:42 PM, Pedro Teixeira <teixeira09 <at>
> ...>
> > > > wrote:
> > > >
> > > > > Hello, I've got an installation of cTAKES running but am unsure
> of how
> > > to
> > > > > run it via commandline only. I'd like to write a script to
> automate
> > > > > processing and skip the GUI. A quick search hasn't turned
> anything up.
> > > Any
> > > > > advice on how to do that? Will I have to dig into the code to do
> this?
> > > > > Thanks!
> > >
> > >
> > > I'd like to have as input a string/file/directory with files and
> then call
> > > cTAKES to process and output the XML result (picking one of the
> analysis
> > > engines/setting parameters upon initiation). I want to just run this
> > > without having to boot up the GUI and manually select everything and
> click
> > > run. Seems easiest to automate that if I can run it via command line
> and
> > > then just write scripts around that.
> > >
> > > Thanks!
> > >
> > >
> >
>
>
> That looks like it'll do the trick although I'm having a little bit of
> trouble invoking it from the command line. I keep getting "Cold not find
> or load main class " errors. Unfortunately my Java is a bit rusty. I
> have the -cp argument in for all the paths but then when I go manually
> searching around I can't find the correct class. I'm assuming it's just
> contained in the .jar files but despite providing the /lib/* to -cp it
> doesn't seem to be finding it. Any advice? Perhaps an example command
> line invoking the CmdLineCpeRunner?
>
> Thanks so much for your help!
>
>

Reply via email to