maven-source-pluginでエラーが出る

maven-source-pluginを3.3.0に上げたら、以下のようなエラーが出るようになった。

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-source-plugin:3.3.0:jar (source-jar) on project fess-crawler: Presumably you have configured maven-source-plugn to execute twice times in your build. You have to configure a classifier for at least on of them. -> [Help 1]

これだと思うのだが、mvn package javadoc:jarみたいな感じで、マルチプロジェクトとかで複数の処理があると起きるみたい。とりあえず、3.3.0にする必要がないなら、3.2.1に戻すなどが良さそう。

Fess 14.11.1のリリース

OpenSearch 2.12のリリースがまだな感じもあるので、現時点の修正をFess 14.11.1として、リリースしました。主な変更点は以下のとおりです。

#2776はプラグインの読み込みで例外処理を改善しました。

#2778は1語の単語を”で囲んだときに、あいまい検索のクエリーも追加されていたので、追加されないようにしました。

#2784は検索結果をクリックして、ファイルを取得する処理を整理しました。テキストファイルの表示では文字化けする場合があるので、それを修正してあります。

#2785はいくつかのstopwordファイルにBOMが入っていたので、削除しました。

#2786は検索結果をクリックして、ファイルをダウンロードするときに日本語のファイル名として、取得できない状態だったので、修正しました。

細々とした修正になりますが、何かあれば、フォーラムをご利用ください。

Fess Setup Assistant

Fessの構築をサポートするGPTとして、Fess Setup Assistantを作ってみました。(ChatGPT Plusのユーザーでないと試せないですが…)

現状は、Fessのドキュメントを知識として、登録してあります。Fessの記事にも情報がいろいろとあるので、それらも追加したかったのですが、それらを入れると、1年前の古い情報などに引っ張られて、ノイズになってしまい、Fessの公式サイトの情報だけになっています…。この辺はGPT Builderで作るときに工夫が求められるところですね。

とはいえ、使って運用しないとわからないことも多いので、公開して、様子を見ていこうと思います。(たまに、変な説明をしてきたとしても許してあげてください…)

将来的には、GPTsでは、OpenAPIで呼べるようなので、Fessをうまく利用できるようにしようかなとも考えています。これは、Fess Setup Assistantというよりは、Fessを使ってGPTsをいい感じに作るためのツールとして、みたいな感じですが。