windows,linux路劲符号问题:
File file=new File(homePath+"//WEB-INF//classes//" + filePathName);
这种不需要加file:///
1.
windows 左斜杠,右斜杠都可以
linux 右斜杠
windows
\\用3根\\\,用两根的话会报D盘找不到之类
//DocumentBuilder.parse java.net.UnknownHostException: D
systemParameter.setTransFile("file:\\\"+homePath + systemParameter.getTransFile());
systemParameter.setTradeFile("file:\\\"+homePath + systemParameter.getTradeFile());
systemParameter.setCommFile("file:\\\"+homePath + systemParameter.getCommFile());
linux,windows
digester.addBeanPropertySetter("system/smsaddress/smsrespxmladdr", "respSMSXml");
logger.info("=======homePath=================="+homePath);
File file=new File(homePath+"//WEB-INF//classes//" + filePathName);
digester.parse(file);
logger.info("=======filePathName=================="+homePath+"WEB-INF\\classes\\" + filePathName);
//windows,LINUX
//用3根///,用两根的话会报D盘找不到之类
systemParameter.setTransFile("file:///"+homePath + systemParameter.getTransFile());
systemParameter.setTradeFile("file:///"+homePath + systemParameter.getTradeFile());
systemParameter.setCommFile("file:///"+homePath + systemParameter.getCommFile());
配置文件/
<transfile>/WEB-INF/classes/config/transdef.xml</transfile>
<!-- 交易文件 -->
<tradefile>/WEB-INF/classes/config/xml/trdef.xml</tradefile>
<!-- 交易通讯区配置 -->
<commfile>/WEB-INF/classes/config/xml/commdef.xml</commfile>
拼接后\/可以混用,
/\可以
/home/tomcat7/webapps/hb_telesale\WEB-INF/classes/config/xml/trdef.xml
2.
如果是访问文件夹,没有协议,加file://(无论windows还是linux)
no protocol: /home/tomcat7/webapps/hb_telesale/WEB-INF/classes/config/xml/trdef.xml
3.
servlet典型用法
这里面的参数是init方法的参数
<servlet>
<servlet-name>LoadSystemConfigParameter</servlet-name>
<servlet-class>core.sys.run.LoadSystemConfigParameterServlet</servlet-class>
<init-param>
<param-name>filepathname</param-name>
<param-value>system.xml</param-value>
</init-param>
<!-- 数据库数据定时导入导出配置 -->
<init-param>
<param-name>dbioImpFilePath</param-name>
<param-value>classpath:dbio/import.xml</param-value>
</init-param>
<init-param>
<param-name>dbioExpFilePath</param-name>
<param-value>classpath:dbio/export.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
system.xml 这个里面拿
public class LoadSystemConfigParameterServlet
extends HttpServlet
{
private static final long serialVersionUID = 5130241834911695773L;
private static final Log logger = LogFactory.getLog(LoadSystemConfigParameterServlet.class);
public void init(ServletConfig config)
throws ServletException
{
String filePathName = config.getInitParameter("filepathname");
String homePath = config.getServletContext().getRealPath("");
SystemParameter systemParameter = SystemParameter.getInstance();
systemParameter.setSystemHomePath(homePath);
}
}
项目发布地址获取方法
String homePath = config.getServletContext().getRealPath("");
linux是/home/tomcat7/webapps/hb_telesale
windows是D:\ideahblj\target\hb_telesale
4.
classpath:==//WEB-INF//classes//
注意:发布的时候最好之前的文件夹删除
相关推荐
路劲
`which`命令在Linux和macOS系统中广泛用于找出指定的可执行文件在哪个路径下,但Windows提供了类似功能的`where`命令来达到相同的目的。 `where`命令是Windows自带的一个实用工具,它可以搜索环境变量PATH中的所有...
pso和ga混合算法用来解决路劲规划问题
蚁群算法是一种 metaheuristics 算法,仿真蚂蚁觅食的过程,以解决组合优化问题。该算法的主要思想是,蚂蚁在觅食时,会留下化学物质(pheromone),以引导其他蚂蚁follow 该路径。蚁群算法将此过程抽象化,使用概率...
Linux 系统下修改环境变量 PATH 路径的三种方法 环境变量 PATH 是 Linux 系统中的一个重要变量,它规定了 shell 在搜索可执行文件时的路径。在 Linux 系统中,我们可以通过修改环境变量 PATH 来添加新的路径,使得 ...
内容简介:上海路劲佘山院子住宅建筑研发方案( PDF+171页)。图纸包含:项目概况、示范区范围、建筑部分、室内部分、景观设计、设计理念、解决策略、项目区位、方案思路、案例研究、设计寓意、形体生成、概念剖面、...
传入指定文件或者文件夹路劲数组进行压缩,支持混合的文件夹或者文件。速度快,不需要额外引入包
《深入探讨Windows Server 2012 R2中文繁体语言包》 Windows Server 2012 R2是一款由微软公司推出的服务器操作系统,广泛应用于企业级环境,为用户提供高效、稳定的服务。针对中文用户,微软特别提供了中文繁体语言...
在IT领域,网络图论是解决许多实际问题的重要理论基础,其中包括寻找“最小路径”问题。标题中的"zui-duan.rar_最小路_权值路劲"直指这一核心概念。最小路径问题通常出现在路由选择、物流规划、电路设计等场景中,...
本文通过对路劲城的促销策略进行深入分析,旨在找出其存在的问题,并提出改进措施,以期为企业的长远发展提供有力支持。 【房地产现状分析】 1.1 现状分析 当前房地产市场呈现多元化和理性化趋势。消费者不再仅...
stata 1.2 stata文件路劲02.mp4
通和路劲商鼎路项目提案.pptx
### Eclipse 工程从 Linux (Ubuntu) 迁移到 Windows 的详细指南 #### 一、迁移背景及需求 在日常工作中,经常会遇到项目需要在不同操作系统之间进行迁移的情况。本篇文章聚焦于Eclipse工程从Linux(Ubuntu)系统...
在计算机科学领域,寻找最短路径问题是一种常见的优化问题,特别是在网络分析、图论和算法设计中占有重要地位。本文将深入探讨如何利用分支限界法(Branch and Bound)来解决这一问题,以及如何用纯C语言实现这一...
该系统的实验结果表明,该系统可以实现多传感器信息融合、避障算法和路劲规划,并具有较高的可靠性和实用性。 知识点: 1. 嵌入式Linux操作系统的应用 嵌入式Linux操作系统是指在嵌入式系统中使用的Linux操作系统...
检测一个url路劲是否有效,数据库中保存的url有的是错误的,有的可能过一段就ping不通,所以适时检测URL很有必要
在计算机科学中,图是一种数据结构,用于表示对象...总之,这个程序提供了图的基本操作,包括创建、打印、深度优先遍历和广度优先遍历,这些都是图论和算法学习中的核心概念,常用于解决诸如路径查找、拓扑排序等问题。
农田污染综合防治技术路劲和风险管控.doc
路劲规划是计算科学、机器人学和人工智能领域的一个重要问题,目标是为移动实体找到从起点到终点的最短或最优路径。基于排序的蚁群算法可以应用于路劲规划,通过信息素更新策略,寻找多个起点到终点之间的最佳路径...
本文主要介绍的是如何在Flash中创建沿路径运动的动画,即“路劲动画”。这是一种在动画制作中常见的技术,允许对象按照预先绘制的路径进行动态移动,为动画增加更多的生动性和创意。 1. **引导层的概念**: - 引导...