maven pom中的dll文件

时间:2013-09-18 08:36:50

标签: java maven dll openshift

我是java maven项目,我正在使用opencv api。我要设置dll的环境路径,这是在本地运行我的项目所必需的。现在我想在openshift的tomcat 7上安装我的应用程序,我需要用我的战争以某种方式导出这些dll。现在我得到了不满意的链接错误。

我试图将dll作为pom文件的依赖项并将dll添加到maven本地存储库,但没有运气。我使用了这个命令:

mvn install:install-file -Dfile=filedll -DgroupId=com.file -DartifactId=file  -Dversion=2.45 -Dpackaging=dll -DgeneratePom=true

<dependency>
    <groupId>com.file</groupId>
    <artifactId>file</artifactId>
    <version>2.45</version>
    <scope>runtime</scope>
    <type>dll</type>
</dependency>

当我尝试建立战争时,我得到以下错误:

  

remote:[ERROR]无法在项目服务上执行目标:无法解析项目pl.test的依赖项:service:war:1.0:找不到工件com.file:file:dll:2.45 in eap({{ 3}}) - &gt;    [帮助1]

也许我应该在pom文件中设置?

我对你的所有想法持开放态度:) 谢谢, WOJTEK

0 个答案:

没有答案