java - Bagaimana tomcat menggunakan pakej jar yang diperlukan oleh pakej perang
世界只因有你
世界只因有你 2017-06-30 09:54:46
0
5
1194

Pakej perang yang dikerahkan diletakkan dalam folder webapps Saya pada masa ini mempunyai pakej perang yang memerlukan sokongan pakej balang luaran. Di manakah saya harus meletakkan pakej balang?

Kedua-dua projek itu memerlukan pakej top jar Saya tidak tahu jika pakej itu memerlukan lebih daripada 100M

世界只因有你
世界只因有你

membalas semua(5)
给我你的怀抱

Tukar akhiran kepada .zip, letakkan balang di bawah /WEB-INF/lib, dan kemudian tukar semula kepada .war

小葫芦

gerhana --> eksport -->perang -->

漂亮男人

Ekstrak pakej perang, kemudian letakkan pakej jar di bawah WEB-INF/lib/, dan kemudian letakkan keseluruhan folder yang dinyahmampat di bawah webapps, seperti test.war Folder yang dinyahmampat adalah ujian, dan pakej jar diletakkan Pergi untuk menguji /WEB-INF/lib/ dan salin folder ujian di sana
Cuma mulakan tomcat

漂亮男人

Jawapan di atas semuanya betul, tetapi saya secara peribadi merasakan bahawa ini bukan penyelesaian kepada masalah tersebut. Mengapa anda tidak menggunakan maven, alat untuk menguruskan pakej balang projek java? Anda perlu mengkonfigurasi balang yang anda perlukan dalam pom.

小葫芦

Yang paling mudah ialah bungkus semula.
Pakej perang juga akan dinyahmampatkan ke dalam direktori apabila diletakkan dalam tomcat Jika kompilasi tidak diperlukan, ia boleh diletakkan terus ke dalam direktori WEB-INF/lib direktori tersebut.
Cara lain ialah menguruskannya melalui maven dan membungkusnya semula tanpa menyalinnya

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan