首先点击File/new project,选择左侧的Maven选项,右侧会对应一些框架,使用这些框架的前提是,电脑必须联网,第一次使用maven时不需要太复杂的框架,只需要quickstart即可

idea创建maven没有启动类 idea新建一个maven项目没有java_idea创建maven没有启动类

只需要点击下一步

idea创建maven没有启动类 idea新建一个maven项目没有java_maven_02

第一个是所写项目的组织id,第二个是项目的名称,上图表示我们要创建一个maven的java工程

下图中Maven主菜单选择电脑中Maven安装的位置,用户settings文件选择Maven安装目录下的conf的settings.xml文件

idea会自动根据上面的settings.xml文件中的LocalRepository标签内的路径填写,最好是都在一个根目录下

比如:三项路径举例如下:

${path}\server\apache-maven-x.x.x
${path}\server\apache-maven-x.x.x\conf\settings.xml
${path}\server\repository

下图中的Local repository路径应该调整为${path}\server\maven_repository

 

idea创建maven没有启动类 idea新建一个maven项目没有java_maven项目_03

idea创建maven没有启动类 idea新建一个maven项目没有java_apache_04

 Project Location表示项目存储空间,上面是默认的存储空间,可以不做修改

点击完成后,在idea右下角会出现一个提示窗,点击Enable Import Changes,允许自动导入

然后为了验证maven是否构建成功,点击src/main/java/自己起的包名/App.java里面的运行按钮

idea创建maven没有启动类 idea新建一个maven项目没有java_maven_05

如果输出正常即可验证maven项目创建成功

但是这里面创建的maven项目的目录并不是完整的,还需要在main右键创建一个resources文件夹,右键该文件夹,选择Mark Directory as Resources Root,即可在其中添加一些配置文件了

同样在test中也可以通过这样的方法将maven的目录补充完整

 

问题:

如果在搭建maven的过程采用自动导入依赖,但是却报错,比如 cannot resolve plugin org.apache.maven.plugins:maven-clean-plugin,那么只需要去对应的库目录中删除其下所有文件,再次构建maven即可,因为有可能是之前的maven下载过程中出了错误,所以不完整的文件就放在了maven本地仓库中,再次构建maven项目的时候,其会自动从本地仓库寻找已经存在的,这个时候刚好需要这个错误文件,所以就会报错

上面这个错误只需要删除${local_repository}/org/apache/下面所有文件再次构建maven项目即可