我对Websphere应用服务器7.0(WAS7)和环境变量的阅读有一点问题.
使用TomCat,我已将变量定义为
<Environment name="myVar" type="java.lang.String" value="myVarOnServeur"
Run Code Online (Sandbox Code Playgroud)
我在initialContext上查找了它:
Context ctx = new InitialContext();
String myVar = (String) ctx.lookup( "java:comp/env/myVar" );
Run Code Online (Sandbox Code Playgroud)
它的工作原理!
但是使用Websphere,我在GUI上定义了一个环境变量,但我无法在我的java代码中读取它.我有一个NamingException.
http://fullahead.org/work/stackoverflow/was-environment-variables.png
我该怎么做才能解决我的问题?