JDeveloper用户目录设置

此目录是JDeveloper用户个性化信息的场所,其中最重要的就是内嵌式WLS Domain。如果想改变此目录位置可以通过三种方式:

1. 添加启动参数

jdev.exe -J-Dide.user.dir=<Path>

例:

  • jdev.exe -J-Dide.user.dir=D:\users\jdoe (on Windows).
  • jdev.exe -J-Dide.user.dir=/home/users/jdoe (on Linux and UNIX).

2. 设置环境变量

JDEV_USER_DIR=<Path>

例:

  • SET JDEV_USER_DIR=N:\users\jdoe (on Windows).
  • export JDEV_USER_DIR=/home/users/jdoe (on Linux and UNIX).

如果环境变名冲突想更改环境变量名,可以修改3中指定的配置文件,加入:

ide.user.dir.var=JDEV_USER_HOME, JDEV_USER_DIR

3. 修改配置文件

配置文件位于:MW_HOME/jdeveloper/jdev/bin/jdev.boot,最文件中加入

例:

  • ide.user.dir=D:\users\jdoe (on Windows)
  • ide.user.dir=/home/users/jdoe (on Linux and UNIX

最后,记得重新启动JDeveloper。

(完)

WebCenter RSS代理设置

由于在公司内网访问外网资源时需要设置HTTP Proxy,所以在公司内网测试WebCenter RSS功能时也面临此问题。在PS2中,这是一个比较恶心人的问题,首先,设置没有图形化方式,只能借助WLST脚本完成。其次,就算是你用WLST设置完成,哪天到客户哪儿去演示,你想把这个设置去除,那也是不可能的,因此根本没有作任何手段可以做到,哪怕WLST。

这个问题在PS3中得到了解决,首先我们如何通过EM设置:

从WebCenter菜单,选择Settings->Application Configuration,如下图:

rss_proxy

在Proxy Server for RSS New Feeds处设置代理即可,设置完成记得重新启动RSS服务所在的被管理服务器。

如果使用WLST解本,可以用如下命令:

  • setRssProxyConfig

例:wls:/weblogic/serverConfig>setRssProxyConfig(appName=’webcenter’, proxyHost=’www-proxy.example.com’, proxyPort=’80′)

  • unsetRssProxyConfig

例:wls:/weblogic/serverConfig>unsetRssProxyConfig(appName=’webcenter’)

设置完成后,同样记得重新启动RSS服务所在的被管理服务器。

(完)