OPENNLP-622 Added a different OpenNLP CLI loader that includes all jars in lib folder to classpath.
Project: http://git-wip-us.apache.org/repos/asf/opennlp/repo Commit: http://git-wip-us.apache.org/repos/asf/opennlp/commit/60a3b24f Tree: http://git-wip-us.apache.org/repos/asf/opennlp/tree/60a3b24f Diff: http://git-wip-us.apache.org/repos/asf/opennlp/diff/60a3b24f Branch: refs/heads/trunk Commit: 60a3b24f186cc12ee9f053d3530055933bb2a3d9 Parents: be7e6ba Author: William Colen <[email protected]> Authored: Thu Jul 14 21:36:48 2016 +0000 Committer: William Colen <[email protected]> Committed: Thu Jul 14 21:36:48 2016 +0000 ---------------------------------------------------------------------- src/main/bin/opennlp-cp | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/opennlp/blob/60a3b24f/src/main/bin/opennlp-cp ---------------------------------------------------------------------- diff --git a/src/main/bin/opennlp-cp b/src/main/bin/opennlp-cp new file mode 100755 index 0000000..dff0d12 --- /dev/null +++ b/src/main/bin/opennlp-cp @@ -0,0 +1,35 @@ +#!/bin/sh + +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + +# Note: Do not output anything in this script file, any output +# may be inadvertantly placed in any output files if +# output redirection is used. + +if [ -z "$JAVACMD" ] ; then + if [ -n "$JAVA_HOME" ] ; then + JAVACMD="$JAVA_HOME/bin/java" + else + JAVACMD="`which java`" + fi +fi + +# Might fail if $0 is a link +OPENNLP_HOME=`dirname "$0"`/.. + +$JAVACMD -Xmx1024m -cp "lib/*" opennlp.tools.cmdline.CLI $@
