不要总是看到了希望才去坚持,很多时候是坚持了才会看到希望...
跟着教程一步一步创建一个项目
1.Maven工程创建
![](https://img.haomeiwen.com/i7165111/0b36fd090fd7ce82.png)
![](https://img.haomeiwen.com/i7165111/f989100a90e2ef09.png)
创建好的项目如下图所示,我们在pom.xml文件中添加需要依赖的jar包和插件,在main下面的java包中编写java类,在resource包中编写资源文件,在test下面的java包下编写java测试代码,项目结构如下图所示,这样在idea中便完成了maven项目的创建
![](https://img.haomeiwen.com/i7165111/e5cbc952b52e72fb.png)
- 直接使用idea对tomcat进行配置和对应用进行部署。找到工具栏Run->Edit Configurations...选择工具符号,找到Tomcat->Local,进行相应配置(主要是配置tomcat的安装目录),选择Deployment->'+',选择spring.war作为部署包。然后就可以启动了,效果是一样一样的。
![](https://img.haomeiwen.com/i7165111/8d156f26a572691f.png)
输入loaclhost:8080已经成功打开页面
![](https://img.haomeiwen.com/i7165111/2ec44763b9d4972f.png)
Tips: 执行 mvn help:effective-settings
查看mvn setting.xml 文件
shangri-la@MacBookPro ~/Public/clone-project/girl mvn help:effective-settings
[INFO] Scanning for projects...
Downloading: http://maven.aliyun.com/nexus/content/groups/public/org/jetbrains/kotlin/kotlin-maven-plugin/1.2.41/kotlin-maven-plugin-1.2.41.pom
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building girl 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-help-plugin:2.2:effective-settings (default-cli) @ girl ---
[INFO]
Effective user-specific configuration settings:
<?xml version="1.0" encoding="UTF-8"?>
<!-- ====================================================================== -->
<!-- -->
<!-- Generated by Maven Help Plugin on 2018-07-27T04:14:56 -->
<!-- See: http://maven.apache.org/plugins/maven-help-plugin/ -->
<!-- -->
<!-- ====================================================================== -->
<!-- ====================================================================== -->
<!-- -->
<!-- Effective Settings for 'shangri-la' on 'MacBookPro' -->
<!-- -->
<!-- ====================================================================== -->
<settings xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsd">
<localRepository xmlns="http://maven.apache.org/SETTINGS/1.1.0">/Users/shangri-la/.m2/repository</localRepository>
<mirrors xmlns="http://maven.apache.org/SETTINGS/1.1.0">
<mirror>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<id>alimaven</id>
</mirror>
</mirrors>
<pluginGroups xmlns="http://maven.apache.org/SETTINGS/1.1.0">
<pluginGroup>org.apache.maven.plugins</pluginGroup>
<pluginGroup>org.codehaus.mojo</pluginGroup>
</pluginGroups>
</settings>
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 02:09 min
[INFO] Finished at: 2018-07-27T16:14:56+08:00
[INFO] Final Memory: 19M/204M
[INFO] ------------------------------------------------------------------------
网友评论