問題タブ [jcc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
3955 参照

python - Python 2.6 + JCC + ピルセンの問題

ご挨拶、

Python 2.6 でピルセンを使用しようとしています。2.6 用の Windows ビルドがないため、ソース コードをビルドしてみます。

まず、JCC (windows、cygwin を使用) をビルドします。

「F:\Python26\Lib\site-packages」ディレクトリには何もコピーされないことに注意してください。どうしてか分かりません。そのため、本当にインストールされているかどうかはわかりません。

では、ピルセンを作ります

つまり、JCC はまったくインストールされていなかったようです。

次に、F:\Python26\Lib\site-packages の下にある「jcc ビルド」をコピーして、ピルセンを再度作成します。

他の誰かがこれを見て、回避策を見つけましたか?

0 投票する
3 に答える
2043 参照

python - Python 2.6 での PyLucene+JCC 用の Windows ビルド

Python 2.6 用にコンパイルされた PyLucene+JCC Windows ビルドはどこからダウンロードできますか?

ホセ

0 投票する
2 に答える
515 参照

python - mod_wsgi がデーモン モードとして構成されている場合、jcc.initVM() が返されない

私はdjangoでmod-wsgiを使用しており、djangoではピルセンを使用して全文検索を行っています。

mod-wsgi は組み込みモードに設定されていますが、まったく問題はありません。しかし、mod-wsgi がデーモン モードに設定されていると、Apache がスタックし、ブラウザはロードし続けますが、何も表示されません。

次に、問題が jcc.initVM() であることを特定します。これが私のwsgiスクリプトです:

Apache を再起動し、ブラウザからリクエストを行った後、/var/log/apache2/error.log に次の情報しかないことがわかりました。

jcc.initVM() 行でスタックすることを意味します。(mod_wsgiが組み込みモードに設定されていれば問題ありません。)

そして、これが私の /etc/apache2/sites-available/default です:

最後に、jcc のソース コード (jcc.cpp) で、次の関数でハングすることがわかりました。

問題を解決するには?

プログラムのバージョン:

0 投票する
2 に答える
1179 参照

python - Python 2.6 + MacOs Snow Leopard のピルセン

こんにちは、Snow Leopard で実行されている 32 ビット Python に Pylucene をインストールしようとしています。JCC を正常にコンパイルしました。しかし、ピルセンの作成中に警告が表示されます。

次に、lucene をインポートしようとします。

ヒントはありますか?

0 投票する
2 に答える
1030 参照

python - jccを使用してピルセン/継承でカスタムアナライザーを作成しますか?

ピルセンでカスタム アナライザーを作成したいと考えています。通常、java lucene では、analyzer クラスを作成すると、クラスは lucene の Analyzer クラスを継承します。

ただし、ピルセンは、Java から C++/Python へのコンパイラーである jcc を使用します。

では、jcc を使用して Python クラスに Java クラスを継承させるにはどうすればよいでしょうか。特に、カスタム ピルセン アナライザーを作成するにはどうすればよいでしょうか。

ありがとう。

0 投票する
1 に答える
1228 参照

java - jcc とピルセンのインストールに関する問題

Windows XP にピルセンをインストールしようとしています。C:\Programme\Java\jdk1.6.0_18 にJDKをインストールしました。また、Visual Studio C++ Express をインストールして、C++ コンパイラを用意しました。

最初のステップとして、次のコマンドを使用して jcc を python2.6 に統合しようとしています: C:\Python26\python.exe setup.py build

これにより、次の結果が得られます。

その他の情報:

私が設定したシステムでは:

ユーザー変数:

クラスパス

C:\Programme\Java\jdk1.6.0_18\bin\javac.exe

システム変数

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem; C:\Programme\Java\jdk1.6.0_18\bin

エラーはどこから来て、それを克服するために何をしなければなりませんか?

0 投票する
4 に答える
3219 参照

pylucene - ImportError: _jcc という名前のモジュールがありません

4日以来、python 2.7(Windows)にピルセンをインストールしようとしています。ビルドとインストールには JCC が必要です。何千ものエラーを自分で処理した後、ついに JCC のビルドとインストールに成功しました。少なくとも、私はそう思っていました。その後、jcc をインポートしようとしましたが、次のエラーが発生します。

何か案は?完全にインストールされているように見えますが、インポートできません。

0 投票する
2 に答える
1745 参照

python - pylucene:インストールエラー

質問の更新:

ありがとうFavoretti!

apt-getを使用してjccをインストールすると、pyluceneの下のmakefileが少し実行され、Javaエラーがスローされましたが、手がかりがありません。ここにあります。エラーを教えてください。

0 投票する
1 に答える
1500 参照

python - jccのインポート、DLLの読み込みに失敗しました

JCC2.12をビルドします。次に、jccをインポートしようとしましたが、次のエラーメッセージが表示されます。

ImportError: DLL load failed: The specified module could not be found.

最初にjvm.dllについて考え、jcc\windows.pyへの直接リンクを配置します

def add_jvm_dll_directory_to_path():

2番。C:\ Python27 \ Lib \ site-packages\JCC-2.11-py2.7-win32.eggをPATHに追加しようとしています

最後に、 http: //code.google.com/a/apache-extras.org/p/pylucene-extraから別のビルド済みjccを試してみると、同じエラーが発生します。

どのライブラリが必要ですか?

0 投票する
1 に答える
8880 参照

java - SQL - DB2 の UPPER 関数が機能しない

IBM DB2 Type 4 ドライバー (db2jcc4.jar) を使用して、Java Web アプリケーションから DB2 データベース (DB2 v9.7.400.501) に接続しています。このようなSQL文を実行しようとすると、

次の例外が発生します。

com.ibm.db2.jcc.am.SqlSyntaxErrorException: DB2 SQL エラー: SQLCODE=-104、SQLSTATE=42601、SQLERRMC=;;= UPPER('testuser');END-OF-STATEMENT、DRIVER=4.12.55

UPPER通常の select ステートメントは正常に実行されるため、問題は関数にあります。