当我开发时,我在我的PC上的OC4J实例上本地运行我的应用程序,并且可以从eclipse启动服务器,使用maven将应用程序部署到OC4J,在浏览器中查看它,在eclipse中调试它。我试图在IntelliJ中获得相同的设置。在Intellij中设置本地OC4J实例
将其设置在服务器中蚀的步骤是:
- 偏好>服务器>运行时环境 - >添加(甲骨文>甲骨文 OC4J独立10.1.3n)
- 打开服务器配置/概览窗口从服务器查看
- 服务器属性>设置用户名,密码,端口等
- 点击“打开启动配置”
- 参数标签>设置一个VM rguments
- Classpath选项卡>用户条目显示oc4j.jar〜C:\ OC4J \ J2EE \家庭
- 源标签>显示我的项目目录和 '默认' 目录
- JRE选项卡显示我使用 的jdk
当这一切都设置好后,我可以从eclipse运行服务器并调试我的应用程序。
我做的IntelliJ中以下(但它不工作...)
- 运行>编辑配置
- 添加新的配置
- 选择JSR45兼容服务器(我读过这是一个针对OC4J选择)
- 给它一个名称,主要是使用默认值,添加OC4J_JVM_ARGS为“VM选项变量”对话框
- 添加到-start VM选项(我也尝试将所有的VM ARGS从日食在这里)
- 启动/连接选项卡:添加C:\ OC4J \ BIN \ oc4j.cmd到启动脚本对话框(我不能添加从C oc4j.jar:\ OC4J \ J2EE \家庭)
现在,当我尝试从我的IntelliJ得到以下输出运行服务器:
C:\ OC4J \ BIN \ oc4j.cmd
用法:OC4J。CMD [菜单]
选项:
-start:启动OC4J
-shutdown -port -password:停止OC4J
-version:显示版本
-help:显示此消息
断开与服务器的连接
这似乎是正常的,当你运行C会发生什么:\ OC4J \ BIN \ oc4j.cmd,但我不知道是什么启动脚本中,我应该在的IntelliJ被设置
谁能指教?我应该在哪里指定Intellij中的-user和-password?非常感谢