Jboss 4.2.3 GA附加部署目录

时间:2011-08-13 08:31:39

标签: java deployment jboss ejb jboss-4.2.x

我设置jboss 4.2.3 GA时遇到了一些麻烦。我想在jboss结构之外的第二个部署目录,以便在那里放置一些ejb jar。 我找到了一个包含这些信息的帖子,但它没有用。

我打开了jboss/server/default/conf/jboss-service.xml

并更改了

  <attribute name="URLs">
     deploy/ 
  </attribute>

  <attribute name="URLs">
     deploy/ 
 file:/C:/dev/deploy/
  </attribute>

当我重新启动服务器时,我收到此消息:

10:27:44,507 WARN  [URLDeploymentScanner] Scan URL, caught java.io.FileNotFoundE
xception: Not pointing to a directory, url: file:/C:/dev/20110803_jboss/server/d
efault/deploy/
             file:/C:/dev/deploy/

我在开发过程中使用windows,后来在linux上使用。此页面中的示例(link)适用于Linux而不是Windows。我也试过

file:///C:/dev/deploy/
file:/C:\dev\deploy\
file:/C:\\dev\\deploy\\
file:C:/dev/deploy/

等等。有人可以帮助我吗?

1 个答案:

答案 0 :(得分:3)

部署目录以逗号分隔,在您找到的属性上方的注释中说明:

  <!-- URLs are comma separated and resolve relative to the server home URL
     unless the given path is absolute. If the URL ends in "/" it is