Tag: 环境变量

为什么Java SDK安装程序没有设置JAVA_HOME?

我总是想知道为什么我必须在安装Java SDK后手动设置JAVA_HOME环境变量。 JAVA_HOME = c:\ Program Files \ Java \ jdk1.6.0_12 Visual Studio至少提供了一个批处理文件来设置这些环境变量: 调用“c:\ Program Files \ Microsoft Visual Studio 9.0 \ VC \ vcvarsall.bat” Java有类似的东西吗? 我正在尝试制作一个构建脚本,它应该在安装Java SDK之后才能工作。 我不希望人们在PC上弄乱环境变量。

如何获取启动该过程的命令行

从Java,是否可以获得包含启动应用程序的所有参数的完整命令行? System.getEnv()和System.getProperties()似乎不包含值。

作为服务运行时,将JVM参数传递给Tomcat?

我需要将一些JVM参数传递给运行Tomcat的JVM,以便我的应用程序可以接收它们。 我想按照本文中概述的过程来获取环境变量。 我该怎么做呢? 更新抱歉这是在Windows下运行的(客户端服务器上我的Dev machine 2003上的7)

什么是LD_LIBRARY_PATH以及如何使用它?

我参与开发一个使用一些C ++组件的Java项目,因此我需要Jacob.dll。 (在Windows 7上) 我一直在java.lang.UnsatisfiedLinkError: no JacobDB in java.library.path无论我把Jacob.dll放在哪里…. 我寻找可能的决定,到目前为止我没有尝试过的是设置LD_LIBRARY_PATH变量,指向.dll文件。 我没什么经验,我不熟悉该变量的含义和用法 – 你能帮帮我吗?

在web.xml中引用环境变量

我正在预先打包一个JSP web-app,它依赖于web.xml中的一些文件路径设置。 这些设置在打包时是未知的,因为它们引用了客户在部署整个应用程序(其中web-app是管理界面)时将设置的路径。 似乎在我的安装程序脚本中避免令牌和文件修改的最简单方法是向用户询问安装位置,将此位置设置为环境变量(例如JAVA_HOME),并让web.xml始终引用该变量。 有没有办法从web.xml中引用环境变量值? Google搜索引出了来自ejb xml文件的SETTING环境变量的J2EE方法。 这不是我想要的。