[ https://issues.apache.org/jira/browse/PYLUCENE-40?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16361765#comment-16361765 ]
Ryan J Ollos commented on PYLUCENE-40: -------------------------------------- Yes, typo, should be {{JCC_JDK}}. The issue is about properly using {{JCC_JDK}}, so thank you for the hints. I just made some assumptions on how it should be used. If I didn't overlook the documentation for {{JCC_}} values, and it's not common knowledge in the JAVA world, it would be nice to have it documented in the installation section. > Document use of JCC_JDK > ----------------------- > > Key: PYLUCENE-40 > URL: https://issues.apache.org/jira/browse/PYLUCENE-40 > Project: PyLucene > Issue Type: Improvement > Reporter: Ryan J Ollos > Priority: Minor > Attachments: jcc_build_output.txt > > > I found two issues when trying to [help someone on Stack > Overflow|https://stackoverflow.com/questions/48711714/] build the library. > First, the [documentation on PyPI|https://pypi.python.org/pypi/JCC/] states: > {quote}JCC’s setup.py file needs to be edited before building JCC to specify > the location of the Java Runtime Environment’s header files and libraries. > {quote} > However, it appears you have a better mechanism of setting {{JCC_JRE}}, but > it's not documented. > Second, when setting {{JCC_JRE}} is appears to work correctly and use the > path to the specified {{JCC_JRE}} in the compilation, but the first line of > output might indicate that a different JRE is being used: > {code:java} > $JCC_JDK=/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home > python setup.py install > found JAVAHOME = > /Library/Java/JavaVirtualMachines/jdk1.8.0_141.jdk/Contents/Home > found JAVAFRAMEWORKS = /System/Library/Frameworks/JavaVM.framework > ... > {code} > So maybe the found {{JAVAHOME}} should not be printed if {{JCC_JRE}} is set, > so it appears that {{JCC_JRE}} is successfully overriding the {{JAVAHOME}}. > I'll attach the full output from building on my platform. -- This message was sent by Atlassian JIRA (v7.6.3#76005)