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

发布于 2024-12-26 01:15:52 字数 387 浏览 0 评论 0原文

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

我的想法是,我将把所有属性文件放在这个文件夹中。当我在 weblogic 中部署 Web 应用程序时,服务器将从这个文件夹中读取所有属性文件,从而使应用程序拥有一个位置来存放所有属性文件。

我更改了 startWebLogic.cmd 脚本并添加了以下行,但没有用

set CLASSPATH=%CLASSPATH%;C:\Oracle\Middleware\user_projects\domains\my_domain\properties

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

请帮我解决这个问题。

I want to add a folder to Weblogic server classpath.

Idea is that, i will place all my property files in this folder.When i deploy my Web-application in weblogic, server will read all properties files from this folder only making application having a single place for all property files.

I have changed the startWebLogic.cmd script and added the below line,But no use.

set CLASSPATH=%CLASSPATH%;C:\Oracle\Middleware\user_projects\domains\my_domain\properties

Iam running my application on windows machine.

Please help me to resolve this issue.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

半边脸i 2025-01-02 01:15:52

尽管我有解决方案,但这是一个旧线程;不要将类路径添加到 startWebLogic.cmd 中,而是将其添加到 setDomainEnv.cmd 中。我已在路径 %DOMAIN_HOME% 中创建了一个文件夹 properties。对于我的机器,%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;

所以它看起来像:

< img src="https://i.sstatic.net/wzDUX.png" alt="在此处输入图像描述">

这有效。

It's an old thread though I have the solution; instead of adding classpath into the startWebLogic.cmd add it into setDomainEnv.cmd. I have created a folder properties into the path %DOMAIN_HOME%. For my machine the %DOMAIN_HOME% is actually C:\Users\TapasB\Development\Workspaces\JDeveloper\system11.1.1.7.40.64.93\DefaultDomain.

Then at the bottom of the setDomainEnv.cmd just above the code:

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

I have added set CLASSPATH=%CLASSPATH%;%DOMAIN_HOME%\properties;

So it looks like:

enter image description here

And this works.

水水月牙 2025-01-02 01:15:52

要将文件夹添加到 AppClasspath,请将如下行添加到 C:\Programme\wls1211_dev\domains\base_domain\bin\setDomainEnv.cmd 的末尾:

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

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

To add a folder to the AppClasspath add a line like this to the end of C:\Programme\wls1211_dev\domains\base_domain\bin\setDomainEnv.cmd:

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

This will add the Folder config/classpath to your managed server classpath, so all files located there will be available to your application.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文