`

在普通Java类中获取项目在tomcat里面的物理路径

阅读更多
private String projectName="sz_pro";        //  你项目的名称

//获取当前项目的绝对路径
  public String getPorjectPath(){
   String nowpath;             //当前tomcat的bin目录的路径 如 D:\java\software\apache-tomcat-6.0.14\bin
   String tempdir;
   nowpath=System.getProperty("user.dir");
   tempdir=nowpath.replace("bin", "webapps");  //把bin 文件夹变到 webapps文件里面 
   tempdir+="\\"+projectName;  //拼成D:\java\software\apache-tomcat-6.0.14\webapps\sz_pro 
   return tempdir;  
  }

 

本文来自CSDN博客:http://blog.csdn.net/weiqingli190949353/archive/2009/12/17/5025662.aspx

分享到:
评论

相关推荐

    ueditor 映射项目外的物理路径

    ueditor不支持项目外部路径映射,此项目在ueditor的源码基础上做了修改,支持项目外部路径的映射。具体修改思路:1....此工程直接导入myeclipse直接可以运行,物理路径在tomcat的wepapp下的pic文件中。

    JAVA类,JSP,Servlet获取工程路径.txt

    本文将详细介绍在Eclipse环境中通过JSP、Servlet以及Java类获取项目路径的方法。 #### JSP页面获取项目路径 1. **利用`request.getRequestURI()`获取当前页面的全路径:** - 示例:如果项目名为“TEST”,当前...

    关于java和web工程项目中各种路径的获取总结借鉴.pdf

    在Java Web开发中,我们经常会遇到需要获取Web应用程序的实际物理路径的情况。这通常用于读取文件或者访问资源文件等场景。下面介绍两种常用的方式: 1. **通过`HttpServletRequest`对象获取路径** ```java ...

    tomcat 发布项目步骤

    - `docBase`:项目所在的物理路径。 - `path`:项目在Tomcat中的访问路径。 - `reloadable`:是否允许热部署,即是否在不重启服务器的情况下自动加载修改后的类。 ##### 3. 部署项目 - 将打包好的WAR文件放置到...

    tomcat虚拟路径

    使用虚拟路径可以将项目分散存储于不同的物理位置,有效缓解服务器磁盘空间的压力。 3. **易于管理和维护**:对于开发团队而言,使用虚拟路径可以实现更精细的项目管理。每个项目可以根据需求独立部署,避免了在...

    java虚拟机jvm及Tomcat中的jvm有关内存的设置与调优

    具体路径为`HKEY_LOCAL_MACHINE\SOFTWARE\ApacheSoftwareFoundation\TomcatServiceManager\Tomcat6\Parameters\JavaOptions`,在此处加入相应的内存参数。 #### 查看与监控JVM内存信息 为了实时监控JVM内存状态,...

    Java路径问题

    这个方法返回的是Web应用在Tomcat的`webapps`目录下的实际物理路径,例如`D:\apache-tomcat-7.0.42\webapps\项目名`。这在读取或操作服务器端文件时非常有用。 总的来说,理解并正确处理Java中的路径问题对于编写...

    jdbc以及配置tomcat

    **Java数据库连接(JDBC)**是Java编程语言中用于规范客户端程序如何访问数据库的应用程序接口,它由一组用Java编程语言编写的类和接口组成。JDBC提供了一种标准的API,使得开发者能够用Java语言来访问各种不同类型...

    图片库项目(Java实现).zip

    后端Java代码接收到文件流,通常会将其保存在服务器的特定目录下,并将文件路径保存在数据库中。为了安全性和性能,可能会对图片进行重命名、格式转换或大小限制。 7. **图片详情与删除**: 查看图片详情可能涉及到...

    JavaWeb_servlet(10)_ 通过 ServletContex 获得根目录下的文件路径

    这在我们需要读取或写入这些文件时非常有用,因为Java的I/O操作通常需要物理路径而非URL。 不过,需要注意的是,由于安全性和可移植性的考虑,`getRealPath()`在某些情况下可能返回null,尤其是在Tomcat等现代容器...

    Java,JSP,Servlet获取当前工程路径(绝对路径)问题解析

    本文将详细介绍如何在不同的环境中(如JSP、Servlet、普通Java类)获取当前项目的绝对路径。 #### 一、JSP中的路径获取方法 1. **获取包含工程名的当前页面全路径** - 使用 `request.getRequestURI()` 方法可以...

    Jsp选择路径.rar

    在Java Web开发中,JSP(JavaServer Pages)是一种用于创建动态网页的技术。JSP页面可以包含静态HTML、JavaScript、CSS以及其他服务器端脚本,尤其是Java代码。在处理JSP中的路径选择时,开发者需要理解几个关键的...

    MyEclipse.6.Java.开发中文教程

    - 在 `Path` 变量中添加 `%JAVA_HOME%\bin`。 - **JDK 6 中文文档下载**:提供 ZIP、HTML 和 CHM 格式的文档资源,便于开发者查阅。 - **Tomcat 服务器**: - **下载 Tomcat**:访问 Apache 官方网站获取最新版 ...

    idea配置tomcat启动web项目的图文教程

    在开发Java Web应用程序时,IDEA(IntelliJ IDEA)是一款常用的集成开发环境,它提供了方便的工具来配置和管理服务器,如Apache Tomcat,用于测试和运行Web项目。本教程将详细讲解如何在IDEA中配置Tomcat启动Web项目。...

    Java面试框架高频问题2019

    - 可以,只要在启动类中通过`@ContextConfiguration`注解指定正确的配置文件路径即可。 **问题十一:Spring里面如何定义hibernatemapping?** - 通过配置Hibernate SessionFactory,并指定HBM文件的位置。 **问题...

Global site tag (gtag.js) - Google Analytics