网站推广过程叙述,网站路径301重定向怎么做,公司要建立网站要怎么做,百度搜索热度排名3. Maven的应用 本章主要内容#xff1a; 使用 Maven 创建 JavaSE 项目使用 Maven 创建 JavaWeb 项目#xff0c;在本地部署 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
LocationD:\course\10-Maven\code
Namemavenall
—Create
2、ctrl alt shift s打开项目结构窗口
Project设置 JDK 版本为 1.8 Modules: — New Module
Build systemMaven
3、Advanced Settings
GroupIdcn.myphoenix
ArtifactIdmaven_001_javase
—Create
4、观察 Sources 和 Dependcies 选项的 JDK 版本都是 1.8
— ok
5、补齐目录
在 test 目录上右键 — new Directory— resouces
6、修改 pom.xml 文件
添加单元测试的依赖
dependenciesdependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion4.13.2/versionscopetest/scope/dependency/dependencies3.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、ctrlaltshifts打开结构窗口
Modules 选项上— —new ModuleMaven Archetype 选项Archetypemaven-archetype-webappAdvanced Settings 选项卡 GroupIdcn.myphoenixArtifactIdmaven_02_javawebVersion1.0.0
—Create
3、观察 Sources 和 Dependcies 选项的 JDK 版本
—ok
4、修改目录
补齐缺失的所有目录添加 packagecn.myphoenix.controller修改 pom.xml 文件 删除远程访问的名称 namemaven_002_javaweb Maven Webapp/name
urlhttp://maven.apache.org/url添加依赖 !--添加Servlet的依赖--
dependencygroupIdjavax.servlet/groupIdartifactIdjavax.servlet-api/artifactIdversion4.0.1/version
/dependency删除项目构建名称 buildfinalNamemaven_002_javaweb/finalName
/build5、修改 web.xml 文件
ctrlaltshifts打开结构窗口点 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);}
}添加 Tomcat 测试运行。