我们有一些与Java,VB
. 中Joss 4.X
,我们习惯放在 Application Server 下的 bin 目录下。
我们迁移到JBOSS 7.1.1
当我从 bin 目录中删除并将它们放在 .lib 下的库文件夹中时C:\jboss-as-7.1.1.Final\modules\com\correction\main\libraries
。
我得到了这个例外
java.lang.UnsatisfiedLinkError: no xxxJavaWrapper in java.library.path
java.library.path = C:\Program Files\Java\jdk1.6.0_24\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\apache-maven-3.0.4;C:\apache-maven-3.0.4\bin;C:\Python27;C:\Program Files\Java\jdk1.6.0_24;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem
java.lang.UnsatisfiedLinkError: com.xxxJavaWrapperJNI.new_xxx()J
模块.xml
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.0" name="com.correction">
<resources>
<resource-root path="xxx.jar"/>
<resource-root path="xyz.jar"/>
<resource-root path="libraries"/>
</resources>
<dependencies>
<system export="true">
<paths>
<path name="libraries"/>
</paths>
<exports>
<include-set>
<path name="libraries"/>
</include-set>
</exports>
</system>
</dependencies>
</module>
但是我将相同的dll放在bin文件夹中,它工作正常。我想将它们放在模块文件夹中并从那里设置路径而不是 bin,以便我可以将所有与应用程序相关的 jar、属性和 dll 文件放在一个地方,以便于维护。
另外我想知道如何在 jboss 7.1.1 中设置 txt 和属性文件的路径
问候斯里尼