将属性文件夹添加到 weblogic 服务器类路径
我想向 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尽管我有解决方案,但这是一个旧线程;不要将类路径添加到
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
底部:我添加了
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 intosetDomainEnv.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:I have added
set CLASSPATH=%CLASSPATH%;%DOMAIN_HOME%\properties;
So it looks like:
And this works.
要将文件夹添加到 AppClasspath,请将如下行添加到 C:\Programme\wls1211_dev\domains\base_domain\bin\setDomainEnv.cmd 的末尾:
这会将文件夹配置/类路径添加到托管服务器类路径,因此所有文件位于那里将可供您的应用程序使用。
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:
This will add the Folder config/classpath to your managed server classpath, so all files located there will be available to your application.