使用Maven构建工具创建基于idea的java web项目
上一篇文章提到前天要出教程的,但是因为一些事情耽误了,今天来补上,就现在的话,因为时间的原因,可能以后出笔记就没有那么勤了,当然,我会尽量抽出时间来写,毕竟这也是巩固知识点,加深印象的事。
回归正题,首先,打开我们可爱的工具:idea
创建一个新的项目:
然后会跳转到这个页面:需要勾选上Create from archetype
,才能进行下面的选择,另外需要注意区分webapp
,不是org.apache.cocoon:cocoon-22-archetype-webapp,而是这个: org.apache.maven.archetypes:maven
-archetype-webapp
选好这个之后,然后点击next
,会出现:
这里的groupId
一般是指公司名,或者是项目小组的名字,然后ArtifactId
是项目名称(这里我就随便写了,作为一个测试的项目)
之后跳转到这个页面:
- Maven home directory指的是本地已经下载好的Maven包的路径;
- User settings file指的是本地Maven包里的conf文件夹的settings.xml,注意,一般的话在settings文件中可以自己创建一个文件夹作为本地仓库使用,实例代码如下:
<localRepository>D:/maven_repository</localRepository>
其次配置阿里云镜像,因为如果使用国外的服务器,加载和运行的速度太慢,一般的话都会使用阿里云这样比较好的国内服务器;
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
查看仓库服务的浏览器地址:
https://maven.aliyun.com/mvn/search
- Local_repository指的是本地仓库的文件夹。
(注意要勾选上红框里的Override,这样才可以选择自己的路径)
之后下一步next:
这里没啥要写的 ,点击finnish完成项目的操作。
创建项目之后出现主页面:
点击Enable Auto-import会自动下载maven和导入文件夹等等web项目需要的东西,这里稍微会有点慢,尤其是第一次配置,记得插网线或者连接WIFI,因为有些东西是要从网上下载的。
还在搞的话我们就先来搞个tomcat服务器,反正等会也要配,直接上图:
点击Add Configuration,弹出这个页面:
选择Tomcat Server -----> Local,点击之后变成这样:
名字随便起,端口号已经改成了80,浏览器也可以使用默认,根据自己的喜好来。注意点击那个Fix配置Web,这样Tomcat才能找到数据:
应用之后先应用再点OK,Tomcat就配置好了
这个时候,我们Maven也已经构建好了,如图:
自动创建的web项目结构也来一张图:
有这些的话就算是配置好了的
启动Tomcat服务:
启动之后,跳转出页面:
这个样子就好啦,适合新手,我也踩了不少坑,有什么没有补充到或者操作不当的地方欢迎指教,谢谢大家!(如果转载希望表明出处,写文不易,还望理解)