zoukankan      html  css  js  c++  java
  • 命令方式 搭建 (简易)Maven项目

    原料:1、配好的Maven环境变量    2、c m d命令

    win  + r  输入 cmd

    切换到此项目所要存在的位置

    使用命令创建文件夹

    切换 到 maven_demo中  输入 cd maven_demo

    使用命令创建maven项目结构(类似下面这种结构,规范点的.)

     md --> 创建文件夹 

      src main java com oukele  -->   创建src文件夹,在src目录下创建main文件夹,在main目录下创建java文件夹。。。

    在 oukele目录下编写一个 SayHello.java文件   (  echo --> 创建文件  )

    用记事本打开SayHello.java文件

    编写代码

    编辑完毕 Ctrl + S 保存 退出。

     

    创建 pom.xml 文件

    使用记事本打开pom.xml进行编辑以下内容

     1 <?xml version="1.0" encoding="UTF-8" ?>
     2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     3          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     4          
     5         <modelVersion>4.0.0</modelVersion>
     6          
     7     <!-- 组织名 -->
     8     <groupId>com.oukele</groupId>
     9     <!-- 项目名 -->
    10     <artifactId>SayHello</artifactId>
    11     <!-- 项目版本 -->
    12     <version>1.0</version>
    13     <!-- 项目类型 -->
    14     <packaging>jar</packaging>
    15 
    16 </project>

     保存 退出。

    使用 mvn compile 命令 进行项目编译。

     

    编译成功!!!,这时 maven_demo目录 中 会有一个 target文件 生成 里面有一个 classes文件夹 这里放着 SayHello文件经过编译后生成的 class文件。

    想要运行这个文件 需要 配置好 jdk环境变量  

    运行SayHello.class文件:

       复制SayHello所在位置的路径

     运行结果:

    下面来搭建一个简易的maven网页项目

    在 main目录下 创建 webapp文件夹  在webapp目录中 创建 index.jsp 文件 和 WEB-INF文件夹 ,在WEB-INF目录创建web.xml文件

    编辑index.jsp文件

     编辑web.xml文件

    1 <!DOCTYPE web-app PUBLIC
    2  "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    3  "http://java.sun.com/dtd/web-app_2_3.dtd" >
    4 
    5 <web-app>
    6 
    7 </web-app>

    修改 pom.xml 文件

     1 <?xml version="1.0" encoding="UTF-8" ?>
     2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     3          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     4          
     5     <modelVersion>4.0.0</modelVersion>
     6          
     7     <groupId>com.oukele</groupId>
     8     <artifactId>SayHello</artifactId>
     9     <version>1.0</version>
    10     <packaging>war</packaging>
    11     
    12     
    13     <build>
    14         <plugins>
    15             <plugin>   
    16               <groupId>org.apache.tomcat.maven</groupId>   
    17               <artifactId>tomcat7-maven-plugin</artifactId>   
    18               <version>2.2</version>   
    19               <configuration>      
    20                 <hostName>localhost</hostName>    
    21                 <port>8080</port>                 
    22                 <path>/index</path>               
    23                 <uriEncoding>UTF-8</uriEncoding>  
    24               </configuration>
    25             </plugin>
    26         </plugins>
    27     </build>
    28 
    29 </project>

     然后,重新编译项目

    再然后 输入 mvn tomcat7:run 命令 运行Tomcat 服务器

    (这里 Tomcat服务器 运行,是无法输入的,点击关闭 或者 Ctrl + C 进行关闭服务器,服务器关闭,web项目就无法运行了哦)

    运行结果:

  • 相关阅读:
    Android Studio 开发
    Jsp编写的页面如何适应手机浏览器页面
    电影
    Oracle 拆分列为多行 Splitting string into multiple rows in Oracle
    sql server 2008 自动备份
    WINGIDE 激活失败
    python安装 错误 “User installations are disabled via policy on the machine”
    ble编程-外设发送数据到中心
    iOS开发-NSString去掉所有换行及空格
    ios9 字符串与UTF-8 互相转换
  • 原文地址:https://www.cnblogs.com/oukele/p/9768657.html
Copyright © 2011-2022 走看看