您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
10-Idea创建Java项目-使用骨架
发布时间:2022-10-09 13:06:41编辑:雪饮阅读()
创建带骨架的maven项目
上篇用intelij idea创建了基于maven的非骨架项目。
那么这次来创建基于maven的骨架项目。
这次就要勾选Create from archetype
然后在其下面的骨架列表选择org.apache.maven.archetypes:maven-archetype-quickstart
然后出现了一个Non-Project Files Protection的弹窗
下面有个This file does not belong to the project
上篇中我提到的这个弹窗,当时没有记录下来。
那么这次从这句话的意思可以知道,其实是因为我们新建Module的时候没有鼠标选中某个项目(某个module可能也支持),而是直接从File哪里新建,如果选中了某个项目或模块,然后就算从File哪里新建,那应该也不会出现这个弹窗。
This file does not belong to the project下面有三个勾选,而且研究下感觉是单选框
I want to edit this file anyway
I want to edit all files in this directory
I want to edit any non-project file in the current session
那么我就按默认的选择第一个了
我的理解就是把这个新建的module直接当一个新项目呗。
等run下面该下载的都完成后(我认为有警告无所谓,只要没有报错)。
了解项目结构即项目配置调整
完成后可以看到新的这个项目里面的pom.xml里面有dependencies下面的dependency里面放的都是某个依赖maven项目的坐标。
看这架势应该是可以支持多个依赖maven项目坐标。
然后还可以看到build=》pluginManagement里面应该是依赖的一些插件吧。
再来看看项目结构,在src/main/只有java没有resources,当然src/test/也只有java没有resources,上篇中有说src/test下面的resources怎么建立,那么这次就不说他了
这次了解下src/main怎么建立resources,main右键New=》Directory在出现的弹框中的Maven Source Directories下面的resources点击下就完成了。
然后还可以看到src/main/java/org/example(假定你项目创建时候GroupId你没有自定义)/App.java这个java示例类也给你创建好了
package org.example;
/**
* Hello world!
*
*/
public class App
{
public static void main( String[] args )
{
System.out.println( "Hello World!" );
}
}
关键字词:Idea,创建,Java,项目,使用,骨架
相关文章
- 09-Idea创建Java项目-不使用骨架(自动创建初始化pom.x
- maven deploy命令打包maven项目到私服maven仓库
- 07-Idea配置Maven环境
- 03-Maven仓库介绍(基于maven的项目的maven编译、仓库
- 14_JSON_解析器Jackson_json转Java对象
- 13_JSON_解析器Jackson_java对象转json_List&Map(Hash
- 12_JSON_解析器Jackson_java对象转json_注解(JsonIgno
- 11_JSON_解析器Jackson_java对象转json
- 5_Filter_细节_执行流程&生命周期(filter创建模板与生
- 09_EL_概述(el的简单使用)