在jndi.properties中声明变量

时间:2015-07-23 10:00:05

标签: java jms activemq jndi

我想知道是否可以在jndi.properties中声明àcustomint或integer。

我正在做一个JMS程序。我想“轻松”给程序提供一个int。

我试图自己找,但我找不到任何有趣的东西。

所以我或者jndi真的可以仅仅通过严格的规则来使用。

我想在jndi.propreties做什么:

#number of threads accepted
int.maxThreads = 3 

#queue.[jndiName] = [physicalName]
queue.MyQueue = MyQueue2

然后在java:

int maxThreadsTemp = (int) ctx.lookup("maxThreads");

我尝试但失败了。我得到正常:“javax.naming.NameNotFoundException:maxThreads”

所以我说错了,或者这样做是不可能的? 提前谢谢。

*编辑:我使用ActiveMQ,对于JNDI,我使用此网址来执行此操作:http://activemq.apache.org/jndi-support.html

0 个答案:

没有答案