`

webstart工作目录问题

阅读更多
我使用web start来部署一个应用程序,
我的log4j日志记录在一个目录下,很简单的写法,=./pdm/lo.log
但是发现webstart的工作目录会因为使用不同的浏览器而不同
比如说:
使用firefox上的超级链接启动webstart启动webstart,工作目录就是firefox的安装目录,
这个和Maxthon一样。
在控制台里启动webstart,工作目录是jre/bin
由webstart制作的快捷方式启动webstart,工作目录是桌面
由IE上的超级链接来启动webstart,工作目录还是在桌面

所以后来索性取得{user.home}的值了。这样就不怕了。
大胆往里写日志吧  
1
1
分享到:
评论

相关推荐

    webstart

    3. WebStart的工作流程: - 用户在浏览器中点击一个JNLP链接。 - 浏览器将JNLP文件发送到WebStart服务器。 - WebStart客户端解析JNLP文件,确定需要下载的资源。 - 下载必要的JAR文件、库和其他资源。 - 安全性...

    Deploying Java Web Start Applications on the JBoss Application Server

    - 对于可能出现的问题,可以使用Java Web Start自带的日志记录功能来进行调试。 7. **安全性设置**: - 考虑到安全性和稳定性,可能还需要进行一些额外的安全性设置。 - 这些设置包括但不限于权限管理、信任策略...

    Miniloader:替代Java Web Start-开源

    这就是Miniloader的出现,它是一个开源项目,专门设计用于替代Java Web Start,以解决应用程序的远程加载和更新问题。 ### Miniloader的核心功能 1. **本地缓存管理**:Miniloader会维护一个本地缓存,存储从指定...

    把工作区作为tomcat 的虚拟目录

    - 添加一个新的`<Context>`标签,设置`path`属性为你希望在浏览器中访问的虚拟目录路径,`docBase`属性为你的Eclipse工作区中的Web项目绝对路径。 - 例如: ```xml ``` - 保存并关闭`server.xml`,确保...

    java snake简单code;

    在`webstart/src/jws`目录下创建一个名为`HelloWorld.java`的文件,其中包含以下内容: ```java package jws; import javax.swing.*; public class HelloWorld { private JFrame jFrame; private JPanel jPanel...

    azkaban-web-server-亲测可用

    5. **启动服务**:在Azkaban的根目录下,使用`bin/azkaban-web-start.sh`启动Web服务器。 6. **验证运行**:访问配置的Web服务器地址,如果看到Azkaban的登录页面,说明Web服务器已成功启动。 7. **上传项目**:...

    C# MiniWebSvr服务器(WebServer)

    //设置Web站点虚拟目录 string contentPath = @"C:\"; //设置Web服务器工作端口 int port = 12360; //设置Web服务器最大连接数 int maxNOfCon = 100; if (websvr.start(ipAddress, port, maxNOfCon, ...

    迷你最小的web服务器easyweb

    1. **下载与解压**:首先,从可靠的源获取EasyWeb的压缩包文件,如QuickEws-H,将其解压至你选择的工作目录。 2. **启动服务器**:进入解压后的目录,找到启动脚本(通常是`start.bat`或`start.sh`),双击执行以...

    Eclipse创建web项目

    首次启动 Eclipse 时会提示设置工作空间的位置,可以选择一个适当的磁盘位置,例如:`E:\Eclipseworkspace` 作为 Eclipse 工作空间的根目录。这里用于存放所有的项目文件。 **2. 新建 Web 项目** - 在 Eclipse 主...

    boa-0.94.13 webserver源码

    6. **启动与测试**:使用`/etc/init.d/boa start`启动Boa服务,然后通过访问`http://localhost`或服务器的公网IP来测试服务器是否正常工作。 **全程配置过程** 在“boa的全程配置”文件中,应详细记录了以上步骤的...

    Apache Web服务器配置与使用工作笔记

    ### Apache Web服务器配置与使用工作笔记 #### 一、Apache Web服务器简介 Apache HTTP Server(简称Apache)是一款开放源码的Web服务运行平台,在互联网上有着广泛的使用。它是由Apache软件基金会的一个开源项目...

    导出Excle到指定目录下

    此外,`RestoreDirectory`属性被设为`true`,意味着对话框关闭后会恢复用户打开前的工作目录,而`Title`属性则设置了对话框的标题。 #### 2. 创建并初始化Excel应用实例 接下来,通过`Microsoft.Office.Interop....

    Eclipse中创建WEB工程

    - 配置项目的其他细节,如Web模块版本、内容目录、Java源代码目录等。 - 完成后点击“Finish”。 #### 三、配置项目结构 1. **设置Context Root**:即项目的上下文路径,这通常是用户访问项目的URL的一部分。 2....

    创建、部署、发布和使用一个简单的 Web 服务英文原文 内容: 实现服务 创建 Web 服务 构建代理和测试客户机 将应用程序打包以进行部署 在 WebSphere Application Server 上部署 将 Web 服务发布到 UDDI 注册中心 验证 Speed-start 发布 发现和测试服务 结束语 参考资料 关于作者 相关内容: Speed-start Web services 理解 UDDI 注册中心的 WSDL developerWorks Toolbox 订阅 在 Web

    - **Speed-start Web services**:IBM提供的一项计划,旨在简化Web服务的开发和部署过程。 - **理解UDDI注册中心的WSDL**:介绍如何理解和使用UDDI注册中心中的WSDL文件。 - **developerWorks Toolbox订阅**:IBM ...

    uboot start.s 详细分析

    Start.S是U-Boot的一个非常关键的汇编启动文件,通常位于U-Boot源代码目录的board或者cpu子目录下,具体取决于处理器架构。Start.S文件包含了引导加载程序启动过程中的硬件初始化代码,以及进入main函数前的处理器...

    精简JRE第一步 — 精简bin目录

    例如,如果应用不需要运行Web Start应用程序,那么可以考虑移除`javaws.exe`。对每个工具进行评估,确定其是否为必需,然后进行适当的剔除。 3. **源码编译与裁剪**: 对于开源的JRE实现,如OpenJDK,可以直接访问源...

    jetty简单启动web服务

    为了在Jetty上运行一个Web应用,你需要创建一个标准的Web应用目录结构,通常包括`WEB-INF`目录和`WEB-INF/web.xml`配置文件。`web.xml`是Servlet配置文件,用于定义Servlet和它们的映射路径。 例如,创建一个简单的...

    Web功能测试工具MAXQ应用简介.ppt

    它通过WebProxy代理方式工作,能够自动录制WebBrowser提交的请求包,并进行回放,有效解决了GUI自动化测试中的控件识别难题。 **MAXQ的工作原理** MAXQ不直接录制Web界面,而是扮演代理Web服务的角色,记录前端向...

    NewStartHA 双机软件安装配置手册.pdf

    安装HA产品的Web管理界面。 3. 同时安装以上两项。 4. 取消安装。 - **升级旧版本**: 如果当前节点已经安装了旧版本的HA,安装过程中会自动检测并提示用户卸载。 **2.2 输入SN及产品注册** - **输入SN号**: ...

Global site tag (gtag.js) - Google Analytics