gpt4 book ai didi

java - 将 OC4J 服务器适配器与 Eclipse Kepler 结合使用

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:26:17 24 4
gpt4 key购买 nike

在我的头撞墙一段时间后(试图弄清楚如何在 Eclipse 中设置 OC4J 服务器适配器),我终于意识到 Eclipse Kepler 已经退休了支持 Oracle 通用 OC4J 服务器适配器。无论如何要手动安装用于 Eclipse Kepler 的服务器适配器?不幸的是,我的选择有限,需要使用 OC4J Oracle 容器。

如果我不能直接在 Eclipse Kepler 中使用服务器,是否有一种简单的方法来部署应用程序以进行测试?我知道您可以将它导出到 EAR 文件并手动部署它,但我很想找到一种更快捷的方法,以便在进行更改时轻松测试应用程序。

感谢您的帮助!

-劳拉

最佳答案

你应该使用 maven-cargo 插件,看看它是否对你有用。它支持 OC4J 快速部署,并允许您将目标文件夹复制到 OC4J 运行时。

Maven Cargo Plugin

我刚刚尝试的另一种快速而肮脏的方法是使用 maven-antrun-plugin 来指定 ant 任务并将它们绑定(bind)到一个阶段并根据需要将它们复制到任何地方。

             <plugin>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.6</version>
<executions>
<execution>
<phase>install</phase>
<configuration>
<target>
<copydir src="src/main/webapp"
dest="f://temp" />
</target>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>

它并不完美,但您明白了,您可以执行类似的操作并将其绑定(bind)到一个阶段并执行目标以在您的 OC4J 可部署目录中获取您的 webapp 目录。

cargo 插件肯定是您应该考虑的东西,因为它还具有更多启动和停止服务器运行时的功能。

关于java - 将 OC4J 服务器适配器与 Eclipse Kepler 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20980145/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com