2012-01-10 152 views
2

我想将文件夹添加到Weblogic服务器类路径。将属性文件夹添加到weblogic服务器类路径

想法是,我将把我所有的属性文件放在这个文件夹中。当我在weblogic中部署我的Web应用程序时,服务器将从这个文件夹中读取所有属性文件,只让应用程序对所有属性文件有一个地方。

我已经改变了的startWebLogic.cmd脚本,并添加下面的线,但没有用

组CLASSPATH =%CLASSPATH%; C:\甲骨文\中间件\ user_projects \域\ my_domain \属性

IAM的运行我的Windows机器上的应用程序。

请帮我解决这个问题。

+0

你如何从你的应用程序加载属性?如你所说,我已经在我的问题已经指定 – fglez 2012-02-02 15:32:04

回答

0

要将文件夹添加到AppClasspath加上这样一行到C的结尾:\程序\ wls1211_dev \域\ BASE_DOMAIN \ BIN \的setDomainEnv.cmd:

set CLASSPATH=%CLASSPATH%;C:\Programme\wls1211_dev\user_projects\domains\base_domain\config\classpath 

这将添加的文件夹的配置/ classpath到您的托管服务器类路径,因此所有位于那里的文件都将可用于您的应用程序。

+0

我已经使用了同样的方式。 – Ran 2013-05-27 12:16:30

+0

噢,对不起,也没有看过不够仔细。 – 2013-05-27 14:51:18

2

这是一个古老的线程,虽然我有解决方案;而不是添加类路径进入startWebLogic.cmd将其添加到setDomainEnv.cmd。我创建了一个文件夹的属性路径%DOMAIN_HOME%。对于我的机器,%DOMAIN_HOME%实际上是C:\ Users \ TapasB \ Development \ Workspaces \ JDeveloper \ system11.1.1.7.40.64.93 \ DefaultDomain。

然后在setDomainEnv.cmd只是上面的代码的底部:

if NOT "%JAVA_VENDOR%"=="BEA" (
    set JAVA_VM=%JAVA_VM% %JAVA_DEBUG% %JAVA_PROFILE% 
) else (
    set JAVA_VM=%JAVA_VM% %JAVA_DEBUG% %JAVA_PROFILE% 
) 

我已经加入set CLASSPATH=%CLASSPATH%;%DOMAIN_HOME%\properties;

所以它看起来像:

enter image description here

而这个工作。

相关问题