You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pylucene-dev@lucene.apache.org by S Less <sp...@gmail.com> on 2023/03/23 08:00:11 UTC

PyLucene installation - make failing

Hi, as you can see below, make and make test are reporting *Illegal option:
l*

and make test an additional error.

macOS Ventura Version 13.2.1

Thanks, Al



username@MacBook-Pro pylucene-9.4.1 % make

(cd lucene-java-9.4.1; ./gradlew collectRuntimeJars)

Downloading https://services.gradle.org/distributions/gradle-7.3.3-all.zip

...............10%...............20%...............30%...............40%...............50%...............60%................70%...............80%...............90%...............100%


Welcome to Gradle 7.3.3!


Here are the highlights of this release:

 - Easily declare new test suites in Java projects

 - Support for Java 17

 - Support for Scala 3


For more details see https://docs.gradle.org/7.3.3/release-notes.html


To honour the JVM settings for this build a single-use Daemon process will
be forked. See
https://docs.gradle.org/7.3.3/userguide/gradle_daemon.html#sec:disabling_the_daemon
.

Daemon will be stopped at the end of the build


*> Task :localSettings*


IMPORTANT. This is the first time you ran the build. I wrote some sane
defaults (for this machine) to 'gradle.properties', they will be picked up
on consecutive gradle invocations (not this one).


Run gradlew :helpLocalSettings for more information.


*> Task :errorProneSkipped*

WARNING: errorprone disabled (skipped on builds not running inside CI
environments, pass -Pvalidation.errorprone=true to enable)


*> Task :lucene:core:compileJava*

Note: Some input files use or override a deprecated API.

Note: Recompile with -Xlint:deprecation for details.


*> Task :lucene:backward-codecs:compileJava*

Note: Some input files use or override a deprecated API.

Note: Recompile with -Xlint:deprecation for details.


*> Task :lucene:facet:compileJava*

Note: Some input files use or override a deprecated API.

Note: Recompile with -Xlint:deprecation for details.


*> Task :lucene:memory:compileJava*

Note:
/Users/username/Downloads/pylucene-9.4.1/lucene-java-9.4.1/lucene/memory/src/java/org/apache/lucene/index/memory/MemoryIndex.java
uses or overrides a deprecated API.

Note: Recompile with -Xlint:deprecation for details.


*> Task :lucene:queries:compileJava*

Note: Some input files use or override a deprecated API.

Note: Recompile with -Xlint:deprecation for details.


*> Task :lucene:sandbox:compileJava*

Note: Some input files use or override a deprecated API.

Note: Recompile with -Xlint:deprecation for details.


*> Task :lucene:analysis:common:compileJava*

Note: Some input files use or override a deprecated API.

Note: Recompile with -Xlint:deprecation for details.


*> Task :lucene:codecs:compileJava*

Note:
/Users/username/Downloads/pylucene-9.4.1/lucene-java-9.4.1/lucene/codecs/src/java/org/apache/lucene/codecs/simpletext/SimpleTextDocValuesReader.java
uses or overrides a deprecated API.

Note: Recompile with -Xlint:deprecation for details.


*> Task :lucene:extensions:compileJava*

Note: Some input files use or override a deprecated API.

Note: Recompile with -Xlint:deprecation for details.


*> Task :lucene:misc:compileJava*

Note:
/Users/username/Downloads/pylucene-9.4.1/lucene-java-9.4.1/lucene/misc/src/java/org/apache/lucene/misc/util/fst/UpToTwoPositiveIntOutputs.java
uses or overrides a deprecated API.

Note: Recompile with -Xlint:deprecation for details.


*> Task :lucene:test-framework:compileJava*

Note: Some input files use or override a deprecated API.

Note: Recompile with -Xlint:deprecation for details.


*BUILD SUCCESSFUL* in 4m 26s

123 actionable tasks: 123 executed

ICU not installed

jar
lucene-java-9.4.1/lucene/core/build/runtimeJars/lucene-core-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/analysis/common/build/runtimeJars/lucene-analysis-common-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/backward-codecs/build/runtimeJars/lucene-backward-codecs-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/classification/build/runtimeJars/lucene-classification-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/codecs/build/runtimeJars/lucene-codecs-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/expressions/build/runtimeJars/lucene-expressions-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/extensions/build/runtimeJars/lucene-extensions-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/facet/build/runtimeJars/lucene-facet-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/grouping/build/runtimeJars/lucene-grouping-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/highlighter/build/runtimeJars/lucene-highlighter-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/join/build/runtimeJars/lucene-join-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/analysis/kuromoji/build/runtimeJars/lucene-analysis-kuromoji-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/memory/build/runtimeJars/lucene-memory-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/misc/build/runtimeJars/lucene-misc-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/analysis/nori/build/runtimeJars/lucene-analysis-nori-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/queries/build/runtimeJars/lucene-queries-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/queryparser/build/runtimeJars/lucene-queryparser-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/sandbox/build/runtimeJars/lucene-sandbox-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/spatial3d/build/runtimeJars/lucene-spatial3d-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/analysis/stempel/build/runtimeJars/lucene-analysis-stempel-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/suggest/build/runtimeJars/lucene-suggest-9.4.1-SNAPSHOT.jar
--use_full_names --include
lucene-java-9.4.1/lucene/expressions/build/runtimeJars/antlr4-runtime-4.5.1-1.jar
--include
lucene-java-9.4.1/lucene/expressions/build/runtimeJars/asm-7.2.jar
--include
lucene-java-9.4.1/lucene/expressions/build/runtimeJars/asm-commons-7.2.jar
--include lucene-java-9.4.1/lucene/facet/build/runtimeJars/hppc-0.9.1.jar
--package java.lang java.lang.System java.lang.Runtime --package java.util
java.util.Arrays java.util.Collections java.util.HashMap java.util.HashSet
java.util.TreeSet java.lang.IllegalStateException
java.lang.IndexOutOfBoundsException java.util.NoSuchElementException
java.text.SimpleDateFormat java.text.DecimalFormat java.text.Collator
--package java.util.concurrent java.util.concurrent.Executors --package
java.util.function --package java.util.regex --package java.io
java.io.StringReader --package java.nio.file java.nio.file.Path
java.nio.file.Files java.nio.file.Paths --package org.antlr.v4.runtime
--package org.antlr.v4.runtime.atn --exclude
org.apache.lucene.sandbox.queries.regex.JakartaRegexpCapabilities --exclude
org.apache.regexp.RegexpTunnel --exclude
org.apache.lucene.misc.store.WindowsDirectory --exclude
org.apache.lucene.misc.store.NativePosixUtil --exclude 'module-info'
--python lucene --mapping org.apache.lucene.document.Document
'get:(Ljava/lang/String;)Ljava/lang/String;' --mapping java.util.Properties
'getProperty:(Ljava/lang/String;)Ljava/lang/String;' --sequence
java.util.AbstractCollection 'size:()I' '-:-' --sequence
java.util.AbstractList '-:-' 'get:(I)Ljava/lang/Object;'
org.apache.lucene.index.IndexWriter:getReader
org.apache.lucene.analysis.Tokenizer:input --version 9.4.1 --module
python/collections.py --module python/ICUNormalizer2Filter.py --module
python/ICUFoldingFilter.py --module python/ICUTransformFilter.py  --files
--build

Illegal option: l

Try `jar --help' for more information.

make: [compile] Error 1 (ignored)

build of pylucene 9.4.1 complete

username@MacBook-Pro pylucene-9.4.1 % make test

jar
lucene-java-9.4.1/lucene/core/build/runtimeJars/lucene-core-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/analysis/common/build/runtimeJars/lucene-analysis-common-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/backward-codecs/build/runtimeJars/lucene-backward-codecs-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/classification/build/runtimeJars/lucene-classification-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/codecs/build/runtimeJars/lucene-codecs-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/expressions/build/runtimeJars/lucene-expressions-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/extensions/build/runtimeJars/lucene-extensions-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/facet/build/runtimeJars/lucene-facet-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/grouping/build/runtimeJars/lucene-grouping-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/highlighter/build/runtimeJars/lucene-highlighter-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/join/build/runtimeJars/lucene-join-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/analysis/kuromoji/build/runtimeJars/lucene-analysis-kuromoji-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/memory/build/runtimeJars/lucene-memory-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/misc/build/runtimeJars/lucene-misc-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/analysis/nori/build/runtimeJars/lucene-analysis-nori-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/queries/build/runtimeJars/lucene-queries-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/queryparser/build/runtimeJars/lucene-queryparser-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/sandbox/build/runtimeJars/lucene-sandbox-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/spatial3d/build/runtimeJars/lucene-spatial3d-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/analysis/stempel/build/runtimeJars/lucene-analysis-stempel-9.4.1-SNAPSHOT.jar
--jar
lucene-java-9.4.1/lucene/suggest/build/runtimeJars/lucene-suggest-9.4.1-SNAPSHOT.jar
--use_full_names --include
lucene-java-9.4.1/lucene/expressions/build/runtimeJars/antlr4-runtime-4.5.1-1.jar
--include
lucene-java-9.4.1/lucene/expressions/build/runtimeJars/asm-7.2.jar
--include
lucene-java-9.4.1/lucene/expressions/build/runtimeJars/asm-commons-7.2.jar
--include lucene-java-9.4.1/lucene/facet/build/runtimeJars/hppc-0.9.1.jar
--package java.lang java.lang.System java.lang.Runtime --package java.util
java.util.Arrays java.util.Collections java.util.HashMap java.util.HashSet
java.util.TreeSet java.lang.IllegalStateException
java.lang.IndexOutOfBoundsException java.util.NoSuchElementException
java.text.SimpleDateFormat java.text.DecimalFormat java.text.Collator
--package java.util.concurrent java.util.concurrent.Executors --package
java.util.function --package java.util.regex --package java.io
java.io.StringReader --package java.nio.file java.nio.file.Path
java.nio.file.Files java.nio.file.Paths --package org.antlr.v4.runtime
--package org.antlr.v4.runtime.atn --exclude
org.apache.lucene.sandbox.queries.regex.JakartaRegexpCapabilities --exclude
org.apache.regexp.RegexpTunnel --exclude
org.apache.lucene.misc.store.WindowsDirectory --exclude
org.apache.lucene.misc.store.NativePosixUtil --exclude 'module-info'
--python lucene --mapping org.apache.lucene.document.Document
'get:(Ljava/lang/String;)Ljava/lang/String;' --mapping java.util.Properties
'getProperty:(Ljava/lang/String;)Ljava/lang/String;' --sequence
java.util.AbstractCollection 'size:()I' '-:-' --sequence
java.util.AbstractList '-:-' 'get:(I)Ljava/lang/Object;'
org.apache.lucene.index.IndexWriter:getReader
org.apache.lucene.analysis.Tokenizer:input --version 9.4.1 --module
python/collections.py --module python/ICUNormalizer2Filter.py --module
python/ICUFoldingFilter.py --module python/ICUTransformFilter.py
--files  --install


Illegal option: l

Try `jar --help' for more information.

make: [install] Error 1 (ignored)

find ` -c "import sys; print('test%s' %(sys.version_info[0]))"` -name
'test_*.py' | xargs -t -n 1

/bin/sh: -c: command not found

find: illegal option -- n

usage: find [-H | -L | -P] [-EXdsx] [-f path] path ... [expression]

       find [-H | -L | -P] [-EXdsx] -f path [path ...] [expression]

Re: PyLucene installation - make failing

Posted by S Less <sp...@gmail.com>.
Working now, thankyou.

On Tue, Mar 28, 2023 at 11:16 AM Andi Vajda <va...@apache.org> wrote:

>
> On Tue, 28 Mar 2023, S Less wrote:
>
> > I'm able to successfully perform indexing and searching within Python.
> > I was hoping to try the Monitor
> > <
> https://lucene.apache.org/core/9_4_1/monitor/org/apache/lucene/monitor/Monitor.html
> >
> > class however this line fails
> >
> > from org.apache.lucene.monitor import Monitor
> >
> > Traceback (most recent call last):
> >  File "/Users/akeers/Documents/git_work/pylucene-test/test2.py", line 2,
> > in <module>
> >    from org.apache.lucene.monitor import Monitor
> > ModuleNotFoundError: No module named 'org.apache.lucene.monitor';
> > 'org.apache.lucene' is not a package
>
> Indeed, the org.apache.lucene.monitor package is not built into PyLucene.
> Why ? I didn't know about it.
>
> Here is a diff you can apply to Makefile to get the Monitor stuff included
> in PyLucene:
>
> ------ SNIP ------
> Index: Makefile
> ===================================================================
> --- Makefile    (revision 1904983)
> +++ Makefile    (working copy)
> @@ -97,6 +97,7 @@
>   JARS+=$(KUROMOJI_JAR)           # japanese analyzer module
>   JARS+=$(MEMORY_JAR)             # single-document memory index
>   JARS+=$(MISC_JAR)               # misc
> +JARS+=$(MONITOR_JAR)            # monitor
>   JARS+=$(MORFOLOGIK_JAR)         # morfologik analyzer module
>   JARS+=$(NORI_JAR)               # korean analyzer module
>   #JARS+=$(PHONETIC_JAR)           # phonetic analyzer module
> @@ -135,6 +136,7 @@
>
> KUROMOJI_JAR=$(LUCENE)/analysis/kuromoji/build/runtimeJars/lucene-analysis-kuromoji-$(LUCENE_VER)-SNAPSHOT.jar
>
> MEMORY_JAR=$(LUCENE)/memory/build/runtimeJars/lucene-memory-$(LUCENE_VER)-SNAPSHOT.jar
>
> MISC_JAR=$(LUCENE)/misc/build/runtimeJars/lucene-misc-$(LUCENE_VER)-SNAPSHOT.jar
>
> +MONITOR_JAR=$(LUCENE)/monitor/build/runtimeJars/lucene-monitor-$(LUCENE_VER)-SNAPSHOT.jar
>
> NORI_JAR=$(LUCENE)/analysis/nori/build/runtimeJars/lucene-analysis-nori-$(LUCENE_VER)-SNAPSHOT.jar
>
> PHONETIC_JAR=$(LUCENE)/analysis/phonetic/build/runtimeJars/lucene-analysis-phonetic-$(LUCENE_VER)-SNAPSHOT.jar
>
> QUERIES_JAR=$(LUCENE)/queries/build/runtimeJars/lucene-queries-$(LUCENE_VER)-SNAPSHOT.jar
> ------ SNIP ------
>
> Andi..
>

Re: PyLucene installation - make failing

Posted by Andi Vajda <va...@apache.org>.
On Tue, 28 Mar 2023, S Less wrote:

> I'm able to successfully perform indexing and searching within Python.
> I was hoping to try the Monitor
> <https://lucene.apache.org/core/9_4_1/monitor/org/apache/lucene/monitor/Monitor.html>
> class however this line fails
>
> from org.apache.lucene.monitor import Monitor
>
> Traceback (most recent call last):
>  File "/Users/akeers/Documents/git_work/pylucene-test/test2.py", line 2,
> in <module>
>    from org.apache.lucene.monitor import Monitor
> ModuleNotFoundError: No module named 'org.apache.lucene.monitor';
> 'org.apache.lucene' is not a package

Indeed, the org.apache.lucene.monitor package is not built into PyLucene.
Why ? I didn't know about it.

Here is a diff you can apply to Makefile to get the Monitor stuff included 
in PyLucene:

------ SNIP ------
Index: Makefile
===================================================================
--- Makefile	(revision 1904983)
+++ Makefile	(working copy)
@@ -97,6 +97,7 @@
  JARS+=$(KUROMOJI_JAR)           # japanese analyzer module
  JARS+=$(MEMORY_JAR)             # single-document memory index
  JARS+=$(MISC_JAR)               # misc
+JARS+=$(MONITOR_JAR)            # monitor
  JARS+=$(MORFOLOGIK_JAR)         # morfologik analyzer module
  JARS+=$(NORI_JAR)               # korean analyzer module
  #JARS+=$(PHONETIC_JAR)           # phonetic analyzer module
@@ -135,6 +136,7 @@
  KUROMOJI_JAR=$(LUCENE)/analysis/kuromoji/build/runtimeJars/lucene-analysis-kuromoji-$(LUCENE_VER)-SNAPSHOT.jar
  MEMORY_JAR=$(LUCENE)/memory/build/runtimeJars/lucene-memory-$(LUCENE_VER)-SNAPSHOT.jar
  MISC_JAR=$(LUCENE)/misc/build/runtimeJars/lucene-misc-$(LUCENE_VER)-SNAPSHOT.jar
+MONITOR_JAR=$(LUCENE)/monitor/build/runtimeJars/lucene-monitor-$(LUCENE_VER)-SNAPSHOT.jar
  NORI_JAR=$(LUCENE)/analysis/nori/build/runtimeJars/lucene-analysis-nori-$(LUCENE_VER)-SNAPSHOT.jar
  PHONETIC_JAR=$(LUCENE)/analysis/phonetic/build/runtimeJars/lucene-analysis-phonetic-$(LUCENE_VER)-SNAPSHOT.jar
  QUERIES_JAR=$(LUCENE)/queries/build/runtimeJars/lucene-queries-$(LUCENE_VER)-SNAPSHOT.jar
------ SNIP ------

Andi..

Re: PyLucene installation - make failing

Posted by S Less <sp...@gmail.com>.
Andi I hadn't edited the Makefile.
There is a hint on the PyLucene Installation
<https://lucene.apache.org/pylucene/install.html> page:

 "See PyLucene's *Makefile* for configuration instructions."

but I didn't realise that was telling me to edit the file.
After doing so I was able to build it.

I'm able to successfully perform indexing and searching within Python.
I was hoping to try the Monitor
<https://lucene.apache.org/core/9_4_1/monitor/org/apache/lucene/monitor/Monitor.html>
class however this line fails

from org.apache.lucene.monitor import Monitor

Traceback (most recent call last):
  File "/Users/akeers/Documents/git_work/pylucene-test/test2.py", line 2,
in <module>
    from org.apache.lucene.monitor import Monitor
ModuleNotFoundError: No module named 'org.apache.lucene.monitor';
'org.apache.lucene' is not a package

Whereas all these imports I have tried work fine:

from org.apache.lucene.analysis.standard import StandardAnalyzer
from org.apache.lucene.store import ByteBuffersDirectory
from org.apache.lucene.index import IndexWriterConfig
from org.apache.lucene.index import IndexWriter
from org.apache.lucene.document import StringField
from org.apache.lucene.document import TextField
from org.apache.lucene.document import Document
from org.apache.lucene.document import Field
from org.apache.lucene.queryparser.classic import QueryParser
from org.apache.lucene.index import DirectoryReader
from org.apache.lucene.search import IndexSearcher

Al

On Fri, Mar 24, 2023 at 1:32 AM Andi Vajda <va...@apache.org> wrote:

>
> I suspect you didn't edit Makefile to enable the variables corresponding
> to your environment ?
>
> Andi..
>
> > On Mar 23, 2023, at 01:02, S Less <sp...@gmail.com> wrote:
> >
> > Hi, as you can see below, make and make test are reporting *Illegal
> option:
> > l*
> >
> > and make test an additional error.
> >
> > macOS Ventura Version 13.2.1
> >
> > Thanks, Al
> >
> >
> >
> > username@MacBook-Pro pylucene-9.4.1 % make
> >
> > (cd lucene-java-9.4.1; ./gradlew collectRuntimeJars)
> >
> > Downloading
> https://services.gradle.org/distributions/gradle-7.3.3-all.zip
> >
> >
> ...............10%...............20%...............30%...............40%...............50%...............60%................70%...............80%...............90%...............100%
> >
> >
> > Welcome to Gradle 7.3.3!
> >
> >
> > Here are the highlights of this release:
> >
> > - Easily declare new test suites in Java projects
> >
> > - Support for Java 17
> >
> > - Support for Scala 3
> >
> >
> > For more details see https://docs.gradle.org/7.3.3/release-notes.html
> >
> >
> > To honour the JVM settings for this build a single-use Daemon process
> will
> > be forked. See
> >
> https://docs.gradle.org/7.3.3/userguide/gradle_daemon.html#sec:disabling_the_daemon
> > .
> >
> > Daemon will be stopped at the end of the build
> >
> >
> > *> Task :localSettings*
> >
> >
> > IMPORTANT. This is the first time you ran the build. I wrote some sane
> > defaults (for this machine) to 'gradle.properties', they will be picked
> up
> > on consecutive gradle invocations (not this one).
> >
> >
> > Run gradlew :helpLocalSettings for more information.
> >
> >
> > *> Task :errorProneSkipped*
> >
> > WARNING: errorprone disabled (skipped on builds not running inside CI
> > environments, pass -Pvalidation.errorprone=true to enable)
> >
> >
> > *> Task :lucene:core:compileJava*
> >
> > Note: Some input files use or override a deprecated API.
> >
> > Note: Recompile with -Xlint:deprecation for details.
> >
> >
> > *> Task :lucene:backward-codecs:compileJava*
> >
> > Note: Some input files use or override a deprecated API.
> >
> > Note: Recompile with -Xlint:deprecation for details.
> >
> >
> > *> Task :lucene:facet:compileJava*
> >
> > Note: Some input files use or override a deprecated API.
> >
> > Note: Recompile with -Xlint:deprecation for details.
> >
> >
> > *> Task :lucene:memory:compileJava*
> >
> > Note:
> >
> /Users/username/Downloads/pylucene-9.4.1/lucene-java-9.4.1/lucene/memory/src/java/org/apache/lucene/index/memory/MemoryIndex.java
> > uses or overrides a deprecated API.
> >
> > Note: Recompile with -Xlint:deprecation for details.
> >
> >
> > *> Task :lucene:queries:compileJava*
> >
> > Note: Some input files use or override a deprecated API.
> >
> > Note: Recompile with -Xlint:deprecation for details.
> >
> >
> > *> Task :lucene:sandbox:compileJava*
> >
> > Note: Some input files use or override a deprecated API.
> >
> > Note: Recompile with -Xlint:deprecation for details.
> >
> >
> > *> Task :lucene:analysis:common:compileJava*
> >
> > Note: Some input files use or override a deprecated API.
> >
> > Note: Recompile with -Xlint:deprecation for details.
> >
> >
> > *> Task :lucene:codecs:compileJava*
> >
> > Note:
> >
> /Users/username/Downloads/pylucene-9.4.1/lucene-java-9.4.1/lucene/codecs/src/java/org/apache/lucene/codecs/simpletext/SimpleTextDocValuesReader.java
> > uses or overrides a deprecated API.
> >
> > Note: Recompile with -Xlint:deprecation for details.
> >
> >
> > *> Task :lucene:extensions:compileJava*
> >
> > Note: Some input files use or override a deprecated API.
> >
> > Note: Recompile with -Xlint:deprecation for details.
> >
> >
> > *> Task :lucene:misc:compileJava*
> >
> > Note:
> >
> /Users/username/Downloads/pylucene-9.4.1/lucene-java-9.4.1/lucene/misc/src/java/org/apache/lucene/misc/util/fst/UpToTwoPositiveIntOutputs.java
> > uses or overrides a deprecated API.
> >
> > Note: Recompile with -Xlint:deprecation for details.
> >
> >
> > *> Task :lucene:test-framework:compileJava*
> >
> > Note: Some input files use or override a deprecated API.
> >
> > Note: Recompile with -Xlint:deprecation for details.
> >
> >
> > *BUILD SUCCESSFUL* in 4m 26s
> >
> > 123 actionable tasks: 123 executed
> >
> > ICU not installed
> >
> > jar
> >
> lucene-java-9.4.1/lucene/core/build/runtimeJars/lucene-core-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/analysis/common/build/runtimeJars/lucene-analysis-common-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/backward-codecs/build/runtimeJars/lucene-backward-codecs-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/classification/build/runtimeJars/lucene-classification-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/codecs/build/runtimeJars/lucene-codecs-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/expressions/build/runtimeJars/lucene-expressions-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/extensions/build/runtimeJars/lucene-extensions-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/facet/build/runtimeJars/lucene-facet-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/grouping/build/runtimeJars/lucene-grouping-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/highlighter/build/runtimeJars/lucene-highlighter-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/join/build/runtimeJars/lucene-join-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/analysis/kuromoji/build/runtimeJars/lucene-analysis-kuromoji-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/memory/build/runtimeJars/lucene-memory-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/misc/build/runtimeJars/lucene-misc-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/analysis/nori/build/runtimeJars/lucene-analysis-nori-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/queries/build/runtimeJars/lucene-queries-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/queryparser/build/runtimeJars/lucene-queryparser-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/sandbox/build/runtimeJars/lucene-sandbox-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/spatial3d/build/runtimeJars/lucene-spatial3d-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/analysis/stempel/build/runtimeJars/lucene-analysis-stempel-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/suggest/build/runtimeJars/lucene-suggest-9.4.1-SNAPSHOT.jar
> > --use_full_names --include
> >
> lucene-java-9.4.1/lucene/expressions/build/runtimeJars/antlr4-runtime-4.5.1-1.jar
> > --include
> > lucene-java-9.4.1/lucene/expressions/build/runtimeJars/asm-7.2.jar
> > --include
> >
> lucene-java-9.4.1/lucene/expressions/build/runtimeJars/asm-commons-7.2.jar
> > --include lucene-java-9.4.1/lucene/facet/build/runtimeJars/hppc-0.9.1.jar
> > --package java.lang java.lang.System java.lang.Runtime --package
> java.util
> > java.util.Arrays java.util.Collections java.util.HashMap
> java.util.HashSet
> > java.util.TreeSet java.lang.IllegalStateException
> > java.lang.IndexOutOfBoundsException java.util.NoSuchElementException
> > java.text.SimpleDateFormat java.text.DecimalFormat java.text.Collator
> > --package java.util.concurrent java.util.concurrent.Executors --package
> > java.util.function --package java.util.regex --package java.io
> > java.io.StringReader --package java.nio.file java.nio.file.Path
> > java.nio.file.Files java.nio.file.Paths --package org.antlr.v4.runtime
> > --package org.antlr.v4.runtime.atn --exclude
> > org.apache.lucene.sandbox.queries.regex.JakartaRegexpCapabilities
> --exclude
> > org.apache.regexp.RegexpTunnel --exclude
> > org.apache.lucene.misc.store.WindowsDirectory --exclude
> > org.apache.lucene.misc.store.NativePosixUtil --exclude 'module-info'
> > --python lucene --mapping org.apache.lucene.document.Document
> > 'get:(Ljava/lang/String;)Ljava/lang/String;' --mapping
> java.util.Properties
> > 'getProperty:(Ljava/lang/String;)Ljava/lang/String;' --sequence
> > java.util.AbstractCollection 'size:()I' '-:-' --sequence
> > java.util.AbstractList '-:-' 'get:(I)Ljava/lang/Object;'
> > org.apache.lucene.index.IndexWriter:getReader
> > org.apache.lucene.analysis.Tokenizer:input --version 9.4.1 --module
> > python/collections.py --module python/ICUNormalizer2Filter.py --module
> > python/ICUFoldingFilter.py --module python/ICUTransformFilter.py  --files
> > --build
> >
> > Illegal option: l
> >
> > Try `jar --help' for more information.
> >
> > make: [compile] Error 1 (ignored)
> >
> > build of pylucene 9.4.1 complete
> >
> > username@MacBook-Pro pylucene-9.4.1 % make test
> >
> > jar
> >
> lucene-java-9.4.1/lucene/core/build/runtimeJars/lucene-core-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/analysis/common/build/runtimeJars/lucene-analysis-common-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/backward-codecs/build/runtimeJars/lucene-backward-codecs-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/classification/build/runtimeJars/lucene-classification-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/codecs/build/runtimeJars/lucene-codecs-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/expressions/build/runtimeJars/lucene-expressions-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/extensions/build/runtimeJars/lucene-extensions-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/facet/build/runtimeJars/lucene-facet-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/grouping/build/runtimeJars/lucene-grouping-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/highlighter/build/runtimeJars/lucene-highlighter-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/join/build/runtimeJars/lucene-join-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/analysis/kuromoji/build/runtimeJars/lucene-analysis-kuromoji-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/memory/build/runtimeJars/lucene-memory-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/misc/build/runtimeJars/lucene-misc-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/analysis/nori/build/runtimeJars/lucene-analysis-nori-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/queries/build/runtimeJars/lucene-queries-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/queryparser/build/runtimeJars/lucene-queryparser-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/sandbox/build/runtimeJars/lucene-sandbox-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/spatial3d/build/runtimeJars/lucene-spatial3d-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/analysis/stempel/build/runtimeJars/lucene-analysis-stempel-9.4.1-SNAPSHOT.jar
> > --jar
> >
> lucene-java-9.4.1/lucene/suggest/build/runtimeJars/lucene-suggest-9.4.1-SNAPSHOT.jar
> > --use_full_names --include
> >
> lucene-java-9.4.1/lucene/expressions/build/runtimeJars/antlr4-runtime-4.5.1-1.jar
> > --include
> > lucene-java-9.4.1/lucene/expressions/build/runtimeJars/asm-7.2.jar
> > --include
> >
> lucene-java-9.4.1/lucene/expressions/build/runtimeJars/asm-commons-7.2.jar
> > --include lucene-java-9.4.1/lucene/facet/build/runtimeJars/hppc-0.9.1.jar
> > --package java.lang java.lang.System java.lang.Runtime --package
> java.util
> > java.util.Arrays java.util.Collections java.util.HashMap
> java.util.HashSet
> > java.util.TreeSet java.lang.IllegalStateException
> > java.lang.IndexOutOfBoundsException java.util.NoSuchElementException
> > java.text.SimpleDateFormat java.text.DecimalFormat java.text.Collator
> > --package java.util.concurrent java.util.concurrent.Executors --package
> > java.util.function --package java.util.regex --package java.io
> > java.io.StringReader --package java.nio.file java.nio.file.Path
> > java.nio.file.Files java.nio.file.Paths --package org.antlr.v4.runtime
> > --package org.antlr.v4.runtime.atn --exclude
> > org.apache.lucene.sandbox.queries.regex.JakartaRegexpCapabilities
> --exclude
> > org.apache.regexp.RegexpTunnel --exclude
> > org.apache.lucene.misc.store.WindowsDirectory --exclude
> > org.apache.lucene.misc.store.NativePosixUtil --exclude 'module-info'
> > --python lucene --mapping org.apache.lucene.document.Document
> > 'get:(Ljava/lang/String;)Ljava/lang/String;' --mapping
> java.util.Properties
> > 'getProperty:(Ljava/lang/String;)Ljava/lang/String;' --sequence
> > java.util.AbstractCollection 'size:()I' '-:-' --sequence
> > java.util.AbstractList '-:-' 'get:(I)Ljava/lang/Object;'
> > org.apache.lucene.index.IndexWriter:getReader
> > org.apache.lucene.analysis.Tokenizer:input --version 9.4.1 --module
> > python/collections.py --module python/ICUNormalizer2Filter.py --module
> > python/ICUFoldingFilter.py --module python/ICUTransformFilter.py
> > --files  --install
> >
> >
> > Illegal option: l
> >
> > Try `jar --help' for more information.
> >
> > make: [install] Error 1 (ignored)
> >
> > find ` -c "import sys; print('test%s' %(sys.version_info[0]))"` -name
> > 'test_*.py' | xargs -t -n 1
> >
> > /bin/sh: -c: command not found
> >
> > find: illegal option -- n
> >
> > usage: find [-H | -L | -P] [-EXdsx] [-f path] path ... [expression]
> >
> >       find [-H | -L | -P] [-EXdsx] -f path [path ...] [expression]
>
>

Re: PyLucene installation - make failing

Posted by Andi Vajda <va...@apache.org>.
I suspect you didn't edit Makefile to enable the variables corresponding to your environment ?

Andi..

> On Mar 23, 2023, at 01:02, S Less <sp...@gmail.com> wrote:
> 
> Hi, as you can see below, make and make test are reporting *Illegal option:
> l*
> 
> and make test an additional error.
> 
> macOS Ventura Version 13.2.1
> 
> Thanks, Al
> 
> 
> 
> username@MacBook-Pro pylucene-9.4.1 % make
> 
> (cd lucene-java-9.4.1; ./gradlew collectRuntimeJars)
> 
> Downloading https://services.gradle.org/distributions/gradle-7.3.3-all.zip
> 
> ...............10%...............20%...............30%...............40%...............50%...............60%................70%...............80%...............90%...............100%
> 
> 
> Welcome to Gradle 7.3.3!
> 
> 
> Here are the highlights of this release:
> 
> - Easily declare new test suites in Java projects
> 
> - Support for Java 17
> 
> - Support for Scala 3
> 
> 
> For more details see https://docs.gradle.org/7.3.3/release-notes.html
> 
> 
> To honour the JVM settings for this build a single-use Daemon process will
> be forked. See
> https://docs.gradle.org/7.3.3/userguide/gradle_daemon.html#sec:disabling_the_daemon
> .
> 
> Daemon will be stopped at the end of the build
> 
> 
> *> Task :localSettings*
> 
> 
> IMPORTANT. This is the first time you ran the build. I wrote some sane
> defaults (for this machine) to 'gradle.properties', they will be picked up
> on consecutive gradle invocations (not this one).
> 
> 
> Run gradlew :helpLocalSettings for more information.
> 
> 
> *> Task :errorProneSkipped*
> 
> WARNING: errorprone disabled (skipped on builds not running inside CI
> environments, pass -Pvalidation.errorprone=true to enable)
> 
> 
> *> Task :lucene:core:compileJava*
> 
> Note: Some input files use or override a deprecated API.
> 
> Note: Recompile with -Xlint:deprecation for details.
> 
> 
> *> Task :lucene:backward-codecs:compileJava*
> 
> Note: Some input files use or override a deprecated API.
> 
> Note: Recompile with -Xlint:deprecation for details.
> 
> 
> *> Task :lucene:facet:compileJava*
> 
> Note: Some input files use or override a deprecated API.
> 
> Note: Recompile with -Xlint:deprecation for details.
> 
> 
> *> Task :lucene:memory:compileJava*
> 
> Note:
> /Users/username/Downloads/pylucene-9.4.1/lucene-java-9.4.1/lucene/memory/src/java/org/apache/lucene/index/memory/MemoryIndex.java
> uses or overrides a deprecated API.
> 
> Note: Recompile with -Xlint:deprecation for details.
> 
> 
> *> Task :lucene:queries:compileJava*
> 
> Note: Some input files use or override a deprecated API.
> 
> Note: Recompile with -Xlint:deprecation for details.
> 
> 
> *> Task :lucene:sandbox:compileJava*
> 
> Note: Some input files use or override a deprecated API.
> 
> Note: Recompile with -Xlint:deprecation for details.
> 
> 
> *> Task :lucene:analysis:common:compileJava*
> 
> Note: Some input files use or override a deprecated API.
> 
> Note: Recompile with -Xlint:deprecation for details.
> 
> 
> *> Task :lucene:codecs:compileJava*
> 
> Note:
> /Users/username/Downloads/pylucene-9.4.1/lucene-java-9.4.1/lucene/codecs/src/java/org/apache/lucene/codecs/simpletext/SimpleTextDocValuesReader.java
> uses or overrides a deprecated API.
> 
> Note: Recompile with -Xlint:deprecation for details.
> 
> 
> *> Task :lucene:extensions:compileJava*
> 
> Note: Some input files use or override a deprecated API.
> 
> Note: Recompile with -Xlint:deprecation for details.
> 
> 
> *> Task :lucene:misc:compileJava*
> 
> Note:
> /Users/username/Downloads/pylucene-9.4.1/lucene-java-9.4.1/lucene/misc/src/java/org/apache/lucene/misc/util/fst/UpToTwoPositiveIntOutputs.java
> uses or overrides a deprecated API.
> 
> Note: Recompile with -Xlint:deprecation for details.
> 
> 
> *> Task :lucene:test-framework:compileJava*
> 
> Note: Some input files use or override a deprecated API.
> 
> Note: Recompile with -Xlint:deprecation for details.
> 
> 
> *BUILD SUCCESSFUL* in 4m 26s
> 
> 123 actionable tasks: 123 executed
> 
> ICU not installed
> 
> jar
> lucene-java-9.4.1/lucene/core/build/runtimeJars/lucene-core-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/analysis/common/build/runtimeJars/lucene-analysis-common-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/backward-codecs/build/runtimeJars/lucene-backward-codecs-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/classification/build/runtimeJars/lucene-classification-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/codecs/build/runtimeJars/lucene-codecs-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/expressions/build/runtimeJars/lucene-expressions-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/extensions/build/runtimeJars/lucene-extensions-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/facet/build/runtimeJars/lucene-facet-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/grouping/build/runtimeJars/lucene-grouping-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/highlighter/build/runtimeJars/lucene-highlighter-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/join/build/runtimeJars/lucene-join-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/analysis/kuromoji/build/runtimeJars/lucene-analysis-kuromoji-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/memory/build/runtimeJars/lucene-memory-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/misc/build/runtimeJars/lucene-misc-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/analysis/nori/build/runtimeJars/lucene-analysis-nori-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/queries/build/runtimeJars/lucene-queries-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/queryparser/build/runtimeJars/lucene-queryparser-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/sandbox/build/runtimeJars/lucene-sandbox-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/spatial3d/build/runtimeJars/lucene-spatial3d-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/analysis/stempel/build/runtimeJars/lucene-analysis-stempel-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/suggest/build/runtimeJars/lucene-suggest-9.4.1-SNAPSHOT.jar
> --use_full_names --include
> lucene-java-9.4.1/lucene/expressions/build/runtimeJars/antlr4-runtime-4.5.1-1.jar
> --include
> lucene-java-9.4.1/lucene/expressions/build/runtimeJars/asm-7.2.jar
> --include
> lucene-java-9.4.1/lucene/expressions/build/runtimeJars/asm-commons-7.2.jar
> --include lucene-java-9.4.1/lucene/facet/build/runtimeJars/hppc-0.9.1.jar
> --package java.lang java.lang.System java.lang.Runtime --package java.util
> java.util.Arrays java.util.Collections java.util.HashMap java.util.HashSet
> java.util.TreeSet java.lang.IllegalStateException
> java.lang.IndexOutOfBoundsException java.util.NoSuchElementException
> java.text.SimpleDateFormat java.text.DecimalFormat java.text.Collator
> --package java.util.concurrent java.util.concurrent.Executors --package
> java.util.function --package java.util.regex --package java.io
> java.io.StringReader --package java.nio.file java.nio.file.Path
> java.nio.file.Files java.nio.file.Paths --package org.antlr.v4.runtime
> --package org.antlr.v4.runtime.atn --exclude
> org.apache.lucene.sandbox.queries.regex.JakartaRegexpCapabilities --exclude
> org.apache.regexp.RegexpTunnel --exclude
> org.apache.lucene.misc.store.WindowsDirectory --exclude
> org.apache.lucene.misc.store.NativePosixUtil --exclude 'module-info'
> --python lucene --mapping org.apache.lucene.document.Document
> 'get:(Ljava/lang/String;)Ljava/lang/String;' --mapping java.util.Properties
> 'getProperty:(Ljava/lang/String;)Ljava/lang/String;' --sequence
> java.util.AbstractCollection 'size:()I' '-:-' --sequence
> java.util.AbstractList '-:-' 'get:(I)Ljava/lang/Object;'
> org.apache.lucene.index.IndexWriter:getReader
> org.apache.lucene.analysis.Tokenizer:input --version 9.4.1 --module
> python/collections.py --module python/ICUNormalizer2Filter.py --module
> python/ICUFoldingFilter.py --module python/ICUTransformFilter.py  --files
> --build
> 
> Illegal option: l
> 
> Try `jar --help' for more information.
> 
> make: [compile] Error 1 (ignored)
> 
> build of pylucene 9.4.1 complete
> 
> username@MacBook-Pro pylucene-9.4.1 % make test
> 
> jar
> lucene-java-9.4.1/lucene/core/build/runtimeJars/lucene-core-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/analysis/common/build/runtimeJars/lucene-analysis-common-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/backward-codecs/build/runtimeJars/lucene-backward-codecs-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/classification/build/runtimeJars/lucene-classification-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/codecs/build/runtimeJars/lucene-codecs-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/expressions/build/runtimeJars/lucene-expressions-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/extensions/build/runtimeJars/lucene-extensions-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/facet/build/runtimeJars/lucene-facet-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/grouping/build/runtimeJars/lucene-grouping-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/highlighter/build/runtimeJars/lucene-highlighter-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/join/build/runtimeJars/lucene-join-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/analysis/kuromoji/build/runtimeJars/lucene-analysis-kuromoji-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/memory/build/runtimeJars/lucene-memory-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/misc/build/runtimeJars/lucene-misc-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/analysis/nori/build/runtimeJars/lucene-analysis-nori-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/queries/build/runtimeJars/lucene-queries-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/queryparser/build/runtimeJars/lucene-queryparser-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/sandbox/build/runtimeJars/lucene-sandbox-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/spatial3d/build/runtimeJars/lucene-spatial3d-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/analysis/stempel/build/runtimeJars/lucene-analysis-stempel-9.4.1-SNAPSHOT.jar
> --jar
> lucene-java-9.4.1/lucene/suggest/build/runtimeJars/lucene-suggest-9.4.1-SNAPSHOT.jar
> --use_full_names --include
> lucene-java-9.4.1/lucene/expressions/build/runtimeJars/antlr4-runtime-4.5.1-1.jar
> --include
> lucene-java-9.4.1/lucene/expressions/build/runtimeJars/asm-7.2.jar
> --include
> lucene-java-9.4.1/lucene/expressions/build/runtimeJars/asm-commons-7.2.jar
> --include lucene-java-9.4.1/lucene/facet/build/runtimeJars/hppc-0.9.1.jar
> --package java.lang java.lang.System java.lang.Runtime --package java.util
> java.util.Arrays java.util.Collections java.util.HashMap java.util.HashSet
> java.util.TreeSet java.lang.IllegalStateException
> java.lang.IndexOutOfBoundsException java.util.NoSuchElementException
> java.text.SimpleDateFormat java.text.DecimalFormat java.text.Collator
> --package java.util.concurrent java.util.concurrent.Executors --package
> java.util.function --package java.util.regex --package java.io
> java.io.StringReader --package java.nio.file java.nio.file.Path
> java.nio.file.Files java.nio.file.Paths --package org.antlr.v4.runtime
> --package org.antlr.v4.runtime.atn --exclude
> org.apache.lucene.sandbox.queries.regex.JakartaRegexpCapabilities --exclude
> org.apache.regexp.RegexpTunnel --exclude
> org.apache.lucene.misc.store.WindowsDirectory --exclude
> org.apache.lucene.misc.store.NativePosixUtil --exclude 'module-info'
> --python lucene --mapping org.apache.lucene.document.Document
> 'get:(Ljava/lang/String;)Ljava/lang/String;' --mapping java.util.Properties
> 'getProperty:(Ljava/lang/String;)Ljava/lang/String;' --sequence
> java.util.AbstractCollection 'size:()I' '-:-' --sequence
> java.util.AbstractList '-:-' 'get:(I)Ljava/lang/Object;'
> org.apache.lucene.index.IndexWriter:getReader
> org.apache.lucene.analysis.Tokenizer:input --version 9.4.1 --module
> python/collections.py --module python/ICUNormalizer2Filter.py --module
> python/ICUFoldingFilter.py --module python/ICUTransformFilter.py
> --files  --install
> 
> 
> Illegal option: l
> 
> Try `jar --help' for more information.
> 
> make: [install] Error 1 (ignored)
> 
> find ` -c "import sys; print('test%s' %(sys.version_info[0]))"` -name
> 'test_*.py' | xargs -t -n 1
> 
> /bin/sh: -c: command not found
> 
> find: illegal option -- n
> 
> usage: find [-H | -L | -P] [-EXdsx] [-f path] path ... [expression]
> 
>       find [-H | -L | -P] [-EXdsx] -f path [path ...] [expression]