1

我正在使用带有 JBoss 4.2.3 GA 的 MyEclipse 7.5。当我在 MyEclipse 中定义本地开发 JBoss 服务器时,它总是希望将 jars、wars 等部署到“server/default/deploy”目录。

不幸的是,我们用于生产的 JBoss 目录结构是“server/XYZ/deploy/abc”(由第三方驱动)。

因此,我们的 Dev JBoss 实例不同于我们的 QA/Staging/Production JBoss 实例。

有没有办法将 Eclipse 配置为使用 JBoss,但部署到特定文件夹路径“server/XYZ/deploy/abc”而不是默认的“server/default/deploy”?

4

3 回答 3

1

使用 MyEclipse IDE,您可以更改 Project 的部署位置。只需单击 Windows->Preferences->Servers->JBoss。

  • 选择合适的 Jboss - 例如。JBoss 5.x,在这里你必须设置 Jboss 主目录,例如。'd:\Jboss5.0GA'。

  • 在“服务器名称”字段中,如果您指定“默认”,则项目部署目录将为例如“d:\Jboss5.0GA\server\default\deploy”。与您的情况一样,您可以指定任何其他“服务器名称”,然后部署位置将相应修改。

    例如。如果服务器名称为:'XYZ',则部署位置:'d:\Jboss5.0GA\server\XYZ\deploy'。确保在 'server\xyz' 中拥有所有配置文件夹(如 conf、lib 等),如 '服务器\默认'文件夹。

于 2010-08-04T06:04:01.050 回答
0

您可以通过远程管理器创建链接。

另请阅读 - Windows XP 中的符号链接

于 2010-06-03T16:53:41.830 回答
0

There is probably a better answer that uses MyEclipse configuration to do exactly what you want, but I wondered if you could use a directory soft-link, like this:

ln -s server/XYZ/deploy/abc server/default/deploy

to allow applications to work with the production directory as if it were the default? This only works on Linux, Unix, OS/X; but Windows Vista and later has similar functionality.

于 2010-06-02T22:09:00.763 回答