Maven IDEA

IDEA

psvm 回车
sout 回车 输出语句

ctrl alt + L 格式化

ctrl + / 单行注释
ctrl + shift + / 多行注释

5.for i for循环
在这里插入图片描述

maven

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

导入 写好代码的模块

在这里插入图片描述

创建普通的Java项目 compile package

project 下面创建 module
module 里src 下面创建 package

编译好后生成目录
在这里插入图片描述
然后打包 jar包
别的项目想用 加进去就好了
在这里插入图片描述

创建 WEB 项目

1.8 4.12 删掉33-65
在这里插入图片描述
在这里插入图片描述

需要把服务器 加载进来

jetty 插件

<build>
<finalName>test</finalName>
<plugins>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
<version>6.1.25</version>
<configuration>
<scanIntervalSeconds>10</scanIntervalSeconds>
<contextPath>/test</contextPath>
<connectors>
<connector
implementation="org.mortbay.jetty.nio.SelectChannelConnector">
<port>9090</port>
</connector>
</connectors>
</configuration>
</plugin>
</plugins>
</build>

tomcat插件

<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.1</version>
<configuration>
<!-- <port>8081</port> -->
<path>/test </path>
<uriEncoding>UTF-8</uriEncoding>
<finalName>test </finalName>
<server>tomcat7</server>
</configuration>
</plugin>

在这里插入图片描述
test 换成 maven03
在这里插入图片描述

启动web项目

在这里插入图片描述
在这里插入图片描述

maven 仓库找依赖

在这里插入图片描述

构建多项目模块

在这里插入图片描述
在这里插入图片描述

模块依赖

dao 层依赖 先复制 放到 service 层
在这里插入图片描述
在这里插入图片描述

service 层依赖 先复制 放到 controller 层
在这里插入图片描述
引入servlet依赖
maven 仓库
https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api/3.1.0
然后在controller层 创建servlet

思路

dao → service
在这里插入图片描述
service → controller
在这里插入图片描述
tomcat 启动

运行方法 需要服务器 tomcat

在这里插入图片描述

    <plugins>
    <!-- tomcat7 插件-->
      <plugin>
        <groupId>org.apache.tomcat.maven</groupId>
        <artifactId>tomcat7-maven-plugin</artifactId>
        <version>2.1</version>
        <configuration>
          <!-- <port>8081</port> -->
          <path>/web</path>
          <uriEncoding>UTF-8</uriEncoding>
          <server>tomcat7</server>
        </configuration>
      </plugin>
    </plugins>

配命令 启动 tomcat7:run

如果启动失败
先创建几个命令 就把这几个项目单独 install一下 dao service controller parent
把项目打包放到仓库中 供别的模块使用

先执行 dao 然后service 然后controller 然后parent 然后 tomcat7

总结
先创建父项目
在父项目下 创建对应子项目
如果是普通的写Java代码 创建Java项目
如果需要被浏览器访问 需要有界面 就创建Web项目
然后 子模块之间的依赖 谁依赖谁 设置好
然后 启动它
如果启动失败 单独把每个子项目install一下 然后把父项目installl一下 最后再启动

maven 打包

添加Java源文件夹 添加资源文件夹resources
在这里插入图片描述
在这里插入图片描述
目录结构 创建好了 以及对应配置文件

添加Profile配置

需要配置打包环境Profiles
Profiles 下指定不同的 profile
每个profile 都是一种配置 这里配置3个:本地开发dev 测试test 正式product

打包环境配置

<!-- 打包环境配置 开发环境 测试环境 正式环境 -->
<profiles>
<profile>
<id>dev</id>
<properties>上海尚学堂智能科技有限公司
上海尚学堂教研组
www.shsxt.com
<env>dev</env>
</properties>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
<profile>
<id>test</id>
<properties>
<env>test</env>
</properties>
</profile>
<profile>
<id>product</id>
<properties>
<env>product</env>
</properties>
</profile>
</profiles>

在这里插入图片描述

资源文件配置

<resources>
<resource>
<directory>src/main/resources/${env}</directory>
</resource>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>上海尚学堂智能科技有限公司
上海尚学堂教研组
www.shsxt.com
<include>**/*.properties</include>
<include>**/*.tld</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>

在这里插入图片描述

执行打包操作

clean compile package -Pdev -Dmaven.test.skip=true
clean compile package -Ptest -Dmaven.test.skip=true
clean compile package -Pproduct -Dmaven.test.skip=true
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Maven是一个项目管理和构建工具,可以帮助开发者更方便地管理项目依赖和构建过程。在使用Maven和IntelliJ IDEA进行项目开发时,可以按照以下步骤进行配置: 1. 下载和安装Maven:你可以从Maven官网或其他下载渠道下载Maven的最新版本,并按照官方文档进行安装。 2. 配置环境变量:将Maven的安装路径添加到系统的环境变量中,以便在命令行和IDE中可以直接使用Maven命令。具体步骤请参考Maven官方文档。 3. 配置本地仓库:Maven默认会将下载的依赖库保存在本地仓库中。你可以在Maven的安装目录下的`conf/settings.xml`文件中配置本地仓库的路径。 4. 配置镜像:为了加快依赖下载速度,你可以在`settings.xml`文件中配置镜像。镜像是指在访问官方中央仓库时,使用相对较近的服务器来加速下载。你可以在`<mirrors>`标签下添加镜像配置。 5. 配置统一的JDK:在`settings.xml`文件中,你可以为Maven设置统一的JDK版本,以确保项目在不同环境中的一致性。你可以在`<profiles>`标签下添加JDK版本配置。 6. 创建Maven项目:在IntelliJ IDEA中,可以通过选择"Maven Project"来创建一个基于Maven的新项目。在创建过程中,你可以选择使用已有的archetype(项目原型)或自定义项目结构。创建完成后,IDEA会自动下载必要的依赖库。 7. 将Maven项目转为Web项目:如果你想将Maven项目转为Web项目,你需要在项目的pom.xml文件中添加打包方式为war的配置。具体的配置代码如下所示: ``` <packaging>war</packaging> [3] ``` 以上是在IntelliJ IDEA中配置Maven的一般步骤。通过按照这些步骤配置,你就可以在IDEA中使用Maven进行项目管理和构建了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值