内のファイルをインクルードし、私は次のような構造を持つMavenプロジェクトを持っている:は、MavenのJARパッケージ
project
-src
--main
---java
----(All my .java files are here in their packages)
---resource
----(All my resources are here)
-database (HSQLDB files)
--db.script
--db.properties
--db.data
-target
--Maven build directory
pom.xml
私はそれがJARファイルを構築するときに、データベースのフォルダにパッケージ化するのMavenのjarプラグインをしたいです。私はここに概説したように含めてみました:https://maven.apache.org/plugins/maven-jar-plugin/examples/include-exclude.htmlしかし、ディレクトリ "../database"(または../../database OR ../../../database!)を見つけられません。クラスやリソースが含まれていません(以前はクラスとリソースが含まれていました)。
maven jarプラグインの設定にはどのような設定が必要ですか? 正しいパスはどれですか?どのファイルを含めるか?
おかげデフォルトで
ありがとうございます。フォルダ内に保存する方法はありますか? –
あなたは大歓迎です。確かに。私は – davidxxx
を更新しましたこれは奇妙なことがHSQLDBに接続しているのを見てください私は絶対にプロジェクトフォルダからファイルパスを指定する必要があります。どちらが迷惑です。したがって、データベースのフォルダ構造はJARにパッケージ化されたままにする必要があります。 –