IDEA创建Maven Web项目,同时解决常见的问题

首先说一下我在创建项目的过程中遇到的问题:
问题1:

[WARNING] Archetype not found in any catalog. Falling back to central repositoty. Add a repository with id ‘archetype’ in your settings.xml.

问题2:

[WARNING] No archetype found in remote catalog. Defaulting to internal catalog

通过以下步骤创建Maven Web项目可以解决上述问题。

1、下载apache-maven,解压后,将apache-maven-3.6.3\conf\settings.xml复制到repository目录(自己创建一个)下,repository是存放本地仓库的文件夹,具体位置可以自己选择。
IDEA创建Maven Web项目,同时解决常见的问题_第1张图片
2、下载archetype-catalog.xml,复制到上图中的目录下,上个神秘链接:

1lb6JzcauUpi5WUBMX90fLw
997e

3、打开settings,加入下面的代码(路径改成自己创建的repository的目录),如图所示。

G:\Java\maven\repository

IDEA创建Maven Web项目,同时解决常见的问题_第2张图片


	alimaven
	central
	aliyun maven
	http://maven.aliyun.com/nexus/content/repositories/central/

IDEA创建Maven Web项目,同时解决常见的问题_第3张图片
4、打开IDEA,点右下角的configuration->settings
IDEA创建Maven Web项目,同时解决常见的问题_第4张图片
5、IDEA创建Maven Web项目,同时解决常见的问题_第5张图片
6、VM Option中添加下面的参数:

-DarchetypeCatalog=local

Apply->OK后重启IDEAIDEA创建Maven Web项目,同时解决常见的问题_第6张图片
7、新建工程IDEA创建Maven Web项目,同时解决常见的问题_第7张图片
8、这里我先用默认的了,有需要可以自己更改。IDEA创建Maven Web项目,同时解决常见的问题_第8张图片
9、由于前面配置好了Maven home directory和User settings file,所以这里不用自己修改。IDEA创建Maven Web项目,同时解决常见的问题_第9张图片
10、创建如图所示的目录。IDEA创建Maven Web项目,同时解决常见的问题_第10张图片
11、
IDEA创建Maven Web项目,同时解决常见的问题_第11张图片
选中java文件夹,点击Sources,其余3个文件夹如图所示。
IDEA创建Maven Web项目,同时解决常见的问题_第12张图片
12、配置tomcat服务器IDEA创建Maven Web项目,同时解决常见的问题_第13张图片
13、点FixIDEA创建Maven Web项目,同时解决常见的问题_第14张图片
14、runIDEA创建Maven Web项目,同时解决常见的问题_第15张图片
15、完成!
IDEA创建Maven Web项目,同时解决常见的问题_第16张图片

参考资料:

https://www.cnblogs.com/weiqingfeng/p/9494914.html
https://www.cnblogs.com/yeya/p/10314358.html
https://www.cnblogs.com/1314wamm/p/7476199.html

如果这篇文章对您有用的话,麻烦大家留个赞再走~~

你可能感兴趣的:(Java初学,java,maven)