`
sunwch
  • 浏览: 170014 次
  • 性别: Icon_minigender_1
  • 来自: free-town
社区版块
存档分类
最新评论

java获取项目物理路径

阅读更多
测试只在windows底下,基于Linux没测试..
private String getContextPath(){
		String contextPath = this.getClass().getResource("/").toString().replace("/", "\\\\");
		contextPath = contextPath.substring(contextPath.indexOf("\\")+2,contextPath.length());
		return contextPath;
	}
分享到:
评论

相关推荐

    WEB 项目中JAVA取得WEBROOT物理路径

    获取Java Web项目中的WEBROOT或WEB-INF物理路径,是开发过程中的常见操作,通常通过Servlet API的`ServletContext`接口实现。理解Web应用的部署结构和正确使用`getRealPath()`方法,对于解决与文件操作相关的问题至...

    ueditor 映射项目外的物理路径

    用ConfigUtil.java获取路径。2.用myeclipse的文件查找工具查找physicalpath ,修改physicalpath为String physicalPath = ConfigUtil.get("savepath") + savePath;,具体修改三个位置。此工程直接导入myeclipse直接...

    普通java类获取绝对路径

    3. **Server.MapPath()方法**:在Web应用中,`Server.MapPath()`是ASP.NET中的一个方法,用于获取相对于Web应用根目录的物理路径。在Java Web环境中,类似的功能可以通过`ServletContext`的`getRealPath()`方法实现...

    总结一下java获取路径几种途径

    这里的"/"代表的是项目的根目录,返回的将是项目部署的实际物理路径,如"E:\eclipseM9\workspace\tree",其中"tree"即为web项目的根目录。 #### b. ClassLoader路径 另一个常用的方式是在任何类中调用`this....

    获取项目的相对路径和绝对路径

    本文将围绕“获取项目的相对路径和绝对路径”这一主题进行深入探讨,帮助读者理解不同场景下如何正确地获取路径。 ### 一、引言 在Java Web应用中,路径主要分为两种:相对路径与绝对路径。相对路径是指相对于当前...

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

    在Java Web开发过程中,经常需要获取项目的根目录或某个特定资源文件的绝对路径。这些路径信息对于加载资源文件、处理文件上传下载等功能至关重要。本文将详细介绍在Eclipse环境中通过JSP、Servlet以及Java类获取...

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

    在Eclipse等IDE中,我们常常需要获取项目的`src`或`classes`目录的路径。下面提供两种方法: 1. **方法一** ```java String t = Thread.currentThread().getContextClassLoader().getResource("").getPath(); `...

    Java 获取系统信息,包括CPU使用率、硬盘大小、网卡状态、系统信息等

    本文将详细讲解如何利用Java获取CPU使用率、硬盘大小、网卡状态以及系统信息,并结合给定的文件资源进行讨论。 首先,我们需要引入一个名为Sigar(System Information Gatherer and Reporter)的库,它是一个跨平台...

    Java或web中解决所有路径问题

    在某些情况下,我们可能需要获取项目的ClassPath路径,以便于访问位于该路径下的资源文件。以下是一些获取ClassPath路径的方法: 1. **通过类的getResource方法**: ```java String classPath = DebitNoteAction....

    从HttpServletRequest获取各种路径总结

    - **描述**:用于获取服务器上的实际物理路径。 - **示例**: - `request.getSession().getServletContext().getRealPath("/")` - `this.getServletContext().getRealPath("/")` - `this.getServlet()....

    java获取系统信息(cpu,内存,硬盘)方法及jar包

    在Java项目中,你需要将`sigar.jar`添加到类路径中以便使用它的功能。 **获取CPU信息** 使用`org.hyperic.sigar.Sigar`类,你可以获取CPU的总体利用率、每个CPU核心的利用率,以及CPU的负载平均值。以下是一个简单...

    Java相对路径与肯定路径的问题_.docx

    - **JSP中的路径获取**: 在JSP页面中,可以通过`application.getRealPath()`方法获取当前请求的JSP文件或资源的物理路径,以及上层目录。 ```jsp ;charset=gb2312" language="java" %> 当前WEB应用的物理路径:...

    Java 获取Web项目相对webapp地址的实例

    3. **获取Web应用根目录的物理路径**: 最后,我们通过`HttpServletRequest`对象调用`getServletContext().getRealPath("/")` 来获取Web应用的根目录在服务器文件系统上的实际路径。`getServletContext()` 返回的是...

    java使用siger 获取服务器硬件信息(CPU 内存 网络 io等)

    如果没有现成的库,可能需要手动将Siger的JAR文件添加到项目的类路径中。 接下来,我们来具体看如何使用Siger获取服务器硬件信息: 1. **CPU信息**:通过调用`CPUInfo`类的相关方法,可以获取CPU的总体使用率、每...

    Java路径问题

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

    关于java 读取eclipse下文件相对路径 关于Java的文件相对路径问题一直 ....doc

    Eclipse是一个流行的集成开发环境(IDE),它有自己的工作空间(Workspace)结构,这个结构对Java项目的文件路径有着特定的影响。理解这一点对于正确读取和操作文件至关重要。 在Eclipse中创建的Java工程,其默认的...

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

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

    java版获取本地系统信息的源码工程

    在Java编程语言中,获取本地系统信息是一项常用的任务...通过学习和理解这个源码工程,开发者可以掌握Java获取系统信息的基本方法,进一步可以应用于性能监控、故障排查、日志记录等场景,提升软件的稳定性和可维护性。

    Java运用sigar.jar获取服务器信息测试类

    首先,要在Java项目中使用`sigar.jar`,你需要将其添加到项目的类路径中。这可以通过Maven或Gradle的依赖管理来完成,或者直接将jar文件复制到项目的`lib`目录下。 接下来,导入必要的`Sigar`类: ```java import ...

Global site tag (gtag.js) - Google Analytics