Maven:
1.IDEA工具配置:
File-Setting-Build,Execution,Deployment-Build Tools-Maven:
(1) 设置Maven路径:
(2)Maven-Runner 配置启动命令:CM-options: -Dmaven.multiModuleProjectDirectory=$MAVEN_HOME
(这里的$MAVEN_HOME 中的MAVEN_HOME指的是Maven配置的环境变量,若环境变量名为M2_HOME则改为$M2_HOME)
2. 具体项目Maven插件启动配置:
(此时假设已通过File-import Module 将项目导入并添加了artifacts,已添加者请忽略以下若干行
----在project structure-module中可以查看已导入的module,同时在project structure-artifact中添加artifacts(项目打包发布方式),
①点击artifact中左上角+,选择Web application Exploded-From Module,其中的output directory为默认目录,
若使用tomcat启动时也可以设置为tomcat的webapps下。,配置tomcat时Deployment时引入;(这里是以war exploded(文件夹形式)打包发布项目)
②点击artifact中左上角+,
选择Web application Archive,选择For ①中添加的web application Exployed,这里是项目每次都会打一个war包(以war包形式打包发布项目)
(artifacts是maven中的一个概念,表示项目/modules如何打包发布,比如jar,war,war exploded,ear等打包形式,一个项目或者说module有了artifacts
就可以部署到web应用服务器上了))
Run-Edit Configuration-左上角"+"号-Maven-Parameters
Command line :-Dmaven.tomcat.port=8081 -Dmaven.tomcat.path=/appbasis tomcat:run
Run-Edit Configuration-左上角"+"号-Maven-General
Run-Edit Configuration-左上角"+"号-Maven-Runner
VM options: -Dmaven.multiModuleProjectDirectory=$MAVEN_HOME
Run-Edit Configuration-左上角"+"号-Maven-Logs
也可以定义一个日志输出地址,便于查看