mavenパッケージ依存と痩せたバッグ
3678 ワード
持ち帰り依存、太ったバッグ
pom.xmlは次の構成を追加します.
上記のように太ったパケットを構成した後、jarパケットをサーバにアップロードして実行するだけです.
フォルダを単独でパッケージ化することに依存して、痩せたバッグ
pom.xmlは次の構成を追加します.
上記のようにスリムパッケージを構成した後、libとjarは同じディレクトリにあります.したがって、実行時にもlibフォルダをjarとともにサーバにアップロードして実行する必要があります.
pom.xmlは次の構成を追加します.
org.apache.maven.plugins
maven-assembly-plugin
2.4.1
jar-with-dependencies
server.ImportMain
make-assembly
package
single
上記のように太ったパケットを構成した後、jarパケットをサーバにアップロードして実行するだけです.
フォルダを単独でパッケージ化することに依存して、痩せたバッグ
pom.xmlは次の構成を追加します.
spark-thrift-jdbc
src/main/resources
${project.build.directory}/config
org.apache.maven.plugins
maven-dependency-plugin
copy-dependencies
package
copy-dependencies
${project.build.directory}/lib
org.apache.maven.plugins
maven-resources-plugin
UTF-8
org.apache.maven.plugins
maven-jar-plugin
true
lib/
sparksql.ThriftServerQueriesTest
config/
上記のようにスリムパッケージを構成した後、libとjarは同じディレクトリにあります.したがって、実行時にもlibフォルダをjarとともにサーバにアップロードして実行する必要があります.