• java web 项目启动的根目录,以及项目启动后使用的端口具体是哪一个


    1.今天启动项目发现一直找不到网页,原来是自己浏览器地址的根目录出现了问题,那么系统中的根目录(也就是项目名)到底是哪个,究竟以哪个为基准?

    这里有一地方不能忽视:见图片

    在普通的java web项目中(建立动态网页工程)时,项目名,通常和图上的Path名字默认是一致的

    但是在maven项目中(尤其是maven项目中包含多个模块的)像下图所示:建立的maven项目名称是ksplatform,但是这个maven项目中包含了多个模块,如ksplatform-modules-core模块、ksplatform-modules-ui模块、ksplatform-modules-systemmanager模块等等,详情见Pom.xml文件:

    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
      <modelVersion>4.0.0</modelVersion>
      <parent>
        <groupId>cn.com.ksplatform</groupId>
        <artifactId>ksplatform</artifactId>
        <version>0.0.1-SNAPSHOT</version>
      </parent>
      <artifactId>ksplatform-modules-web</artifactId>
      <packaging>war</packaging>
      <dependencies>
          <dependency>
              <groupId>cn.com.ksplatform</groupId>
              <artifactId>ksplatform-modules-core</artifactId>
              <version>0.0.1-SNAPSHOT</version>
              <scope>runtime</scope>
          </dependency>
          <dependency>
              <groupId>cn.com.ksplatform</groupId>
              <artifactId>ksplatform-modules-ui</artifactId>
              <version>0.0.1-SNAPSHOT</version>
              <scope>runtime</scope>
          </dependency>
          <dependency>
              <groupId>cn.com.ksplatform</groupId>
              <artifactId>ksplatform-modules-cache</artifactId>
              <version>0.0.1-SNAPSHOT</version>
              <scope>runtime</scope>
          </dependency>
          <dependency>
              <groupId>cn.com.ksplatform</groupId>
              <artifactId>ksplatform-modules-systemmanager</artifactId>
              <version>0.0.1-SNAPSHOT</version>
              <scope>runtime</scope>
          </dependency>
      </dependencies>
    </project>

    这个时候的  Path默认显示的是含有webapp文件夹的那个模块,所以如果,在浏览器中输入项目的名字的时候,应该以

    中的Path值为准!!

  • 相关阅读:
    Java08_Lambda表达式
    Java基础02
    Java基础07
    JAVA基础06
    Java基础05
    Java基础01
    面向对象与面向过程
    Java常识2
    CSS常用属性记录
    geoserver发布热力图服务
  • 原文地址:https://www.cnblogs.com/zhangshitong/p/5201819.html
Copyright © 2020-2023  润新知