当前位置: 首页 > news >正文

南海专业网站建设公司建英语网站首页

南海专业网站建设公司,建英语网站首页,网站开发财务预算,网站建设思路方向3. Maven的应用 本章主要内容: 使用 Maven 创建 JavaSE 项目使用 Maven 创建 JavaWeb 项目,在本地部署 Tomcat 测试导入 Maven 项目 3.1 基于Maven开发JavaSE的项目 3.1.1 流程 1、File—>new—>Project—>Empty Project Location&#xff1…

3. Maven的应用

本章主要内容:

  • 使用 Maven 创建 JavaSE 项目
  • 使用 Maven 创建 JavaWeb 项目,在本地部署 Tomcat 测试
  • 导入 Maven 项目

3.1 基于Maven开发JavaSE的项目

3.1.1 流程

1、File—>new—>Project—>Empty Project

Location:D:\course\10-Maven\code

Name:mavenall

—>Create

2、ctrl + alt + shift + s:打开项目结构窗口

Project:设置 JDK 版本为 1.8
Modules: —> New Module

Build system:Maven

3、Advanced Settings

GroupId:cn.myphoenix

ArtifactId:maven_001_javase

—>Create

4、观察 Sources 和 Dependcies 选项的 JDK 版本都是 1.8

—> ok

5、补齐目录

在 test 目录上右键 —> new Directory—> resouces

6、修改 pom.xml 文件

添加单元测试的依赖:

<dependencies><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.13.2</version><scope>test</scope></dependency></dependencies>

3.1.2 测试

在 src/main/java/cn.myphoenix 目录下创建 MathCalculate 类:

public class MathCalculate {// 加法计算public int sum(int a, int b) {return a + b;}// 乘法计算public int mul(int a, int b) {return a * b;}}

在 src/test/java 目录下创建测试类,在测试类中编写测试方法,用于测试类 MathCalculate 中定义的方法。测试方法的规范

  • 访问权限是 public
  • 方法没有返回值 void
  • 方法名称自定义,推荐以 test 开头
  • 方法没有参数
  • 使用 @Test 注解声明是测试方法
public class MathCalculateTest {@Testpublic void testSum() {MathCalculate mathCalculate = new MathCalculate();System.out.println(mathCalculate.sum(4, 5));}@Testpublic void testMul() {MathCalculate mathCalculate = new MathCalculate();System.out.println(mathCalculate.mul(4, 5));}
}

3.2 基于Maven开发JavaWeb的项目

1、删除 maven_01_javaSE.iml 文件(如果此文件位于项目目录下,则必须删除,如果在本模块目录下,就不需要删除)
2、ctrl+alt+shift+s:打开结构窗口

  1. Modules 选项上—> + —>new Module
  2. Maven Archetype 选项
  3. Archetype:maven-archetype-webapp
  4. Advanced Settings 选项卡
    1. GroupId:cn.myphoenix
    2. ArtifactId:maven_02_javaweb
    3. Version:1.0.0

—>Create

3、观察 Sources 和 Dependcies 选项的 JDK 版本

—>ok

4、修改目录

  1. 补齐缺失的所有目录
  2. 添加 package:cn.myphoenix.controller
  3. 修改 pom.xml 文件
    1. 删除远程访问的名称

    2. <name>maven_002_javaweb Maven Webapp</name>
      <url>http://maven.apache.org</url>
      
    3. 添加依赖

    4. <!--添加Servlet的依赖-->
      <dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><version>4.0.1</version>
      </dependency>
      
    5. 删除项目构建名称

    6. <build><finalName>maven_002_javaweb</finalName>
      </build>
      

5、修改 web.xml 文件

  1. ctrl+alt+shift+s:打开结构窗口
  2. 点 web —> - —>yes —> Apply —>web.xml —>ok —>ok

6、修改 jsp 页面

  • 删除 index.jsp 页面
  • 在 webapp 目录下新建 index.jsp 和 main.jsp
  • 开发
    index.jsp 页面

7、开发 Servlet

@WebServlet("/demo")
public class DemoServlet extends HttpServlet {/*** 客户端 :  <a href="/demo">访问服器</a>*/@Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {System.out.println("服务器被访问到了..............");req.getRequestDispatcher("/main.jsp").forward(req,resp);}
}
  1. 添加 Tomcat 测试运行。
http://www.yayakq.cn/news/541404/

相关文章:

  • 一个网站做两种产品广州网站开发设计
  • 门户网站系统业务流程图wordpress 用oss存储
  • 扁平化色块风格的网站音乐网页制作素材
  • 营销型网站建设必备功能物联网的含义
  • 免费小程序开发制作亚马逊seo什么意思
  • ps做网站的常用素材wordpress 菜单保存在哪里设置
  • 福州营销网站建设团队网站的登陆页怎么做图片
  • 网站icp备案证书dede本地搭建网站
  • 网站设计评价网站前后端全部做需要多少钱
  • 广州网站开发哪家好河南23个岗位无人报考
  • 自己做的网站图片无法显示优设网官方网
  • 网站注册页面关于手机电子商务网站建设
  • 如何设置的iis后台服务网站地址山东住房与城乡建设部网站
  • 甘肃省住房和城乡建设局网站首页教程网
  • 济南做网站企业腾讯云主机安装wordpress
  • 绿化公司和苗圃做网站网站建设怎么找客源
  • 建设工程专注在哪个网站站酷高高手
  • 中国好公司网站建设wordpress 会员分类
  • 外国 网站模板wordpress淘宝样式按钮
  • 鲜花网站建设项目策 划书东营新闻联播在线直播
  • 网站建设策划书网站发布与推广郑州建设教育培训中心网站
  • 宁波公司网站建立央企网站群建设中标公告
  • 广东建网站公司关键词排名零芯互联排名
  • 怎样做百度推广网站网页设计页面跳转
  • wordpress站下所有标签北京网站建设分析论文
  • 网站建设seo优化方案企业网站要更新文章吗
  • 湖北省建设厅信息网站北京公司注册查询
  • 注册了自己的网站郑州网站制作十年乐云seo
  • 买衣服的网站排行榜鸿梦社区wordpress
  • 建设品牌网站厦门网站优化建设