Jakarta ee 将属性文件夹添加到weblogic服务器类路径

Jakarta ee 将属性文件夹添加到weblogic服务器类路径,jakarta-ee,weblogic,weblogic-10.x,Jakarta Ee,Weblogic,Weblogic 10.x,我想向Weblogic服务器类路径添加一个文件夹 我的想法是,我将把我的所有属性文件都放在这个文件夹中。当我在weblogic中部署我的Web应用程序时,服务器将读取这个文件夹中的所有属性文件,使应用程序只有一个存放所有属性文件的地方 我已经更改了startweblog.cmd脚本,并添加了下面的一行,,但没有任何用处 设置类路径=%CLASSPATH%;C:\Oracle\Middleware\user\u Project\domains\my\u domain\properties 我正在w

我想向Weblogic服务器类路径添加一个文件夹

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

我已经更改了startweblog.cmd脚本,并添加了下面的一行,,但没有任何用处

设置类路径=%CLASSPATH%;C:\Oracle\Middleware\user\u Project\domains\my\u domain\properties

我正在windows计算机上运行我的应用程序


请帮助我解决此问题。

要将文件夹添加到AppClasspath,请在C:\Program\wls1211\u dev\domains\base\u domain\bin\setDomainEnv.cmd的末尾添加一行如下内容:

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

这将把文件夹config/classpath添加到您的托管服务器类路径中,这样所有位于那里的文件都将可供您的应用程序使用。

这是一个旧线程,尽管我有解决方案;不要将类路径添加到
startwebologic.cmd
中,而是将其添加到
setDomainEnv.cmd
中。我已经在路径
%DOMAIN\u HOME%
中创建了一个文件夹properties。对于我的机器,
%DOMAIN\u HOME%
实际上是C:\Users\TapasB\Development\workspace\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%;%域\u HOME%\properties

所以它看起来像:


这是有效的。

您是如何从应用程序中加载属性的?我使用了与您描述的相同的方法,我在问题中已经指定了这种方法。