春のプロジェクトがあり、ANTを使用して戦争をTomcatにコンパイル/デプロイします。したがって、基本的には war ファイルを作成して tomcat フォルダーに移動するだけです。
フォルダ構造は次のとおりです。
Spring
-src
ALL MY SRC (JAVA) files
-war
-WEB-INF
-jsp
-lib
ALL MY LIBRARIES
-properties
web.xml
spring-servlet.xml
-META-INF
build.xml
pom.xml // putting my pom.xml here
ant を使用して、すべてのライブラリを手動でダウンロードします。現在、pom.xml のおかげで、Maven はすべてのライブラリを自動的にダウンロードしているようです。質問/問題:
- Maven でフォルダー構造を変更する必要がありますか?
- Maven はダウンロードしたすべてのライブラリを WAR に含めますか? それはデフォルトですか?
- Maven がその WARS をダウンロードするとき、すべてのライブラリを に配置できます
WEB-INF/lib
か? どのように? - 私がやっていることは理にかなっていますか?
私はmavenを使ったことがないので、いくつか質問があります。