首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Maven处理跨平台(Windows + Linux) Java Native Interface项目?

如何使用Maven处理跨平台(Windows + Linux) Java Native Interface项目?
EN

Stack Overflow用户
提问于 2010-02-06 20:25:23
回答 2查看 2.1K关注 0票数 0

我目前正在尝试开发一个跨平台的解决方案,它将使一些尚未包含在java标准库中的UI组件可用于我的java代码。我正在为X11编写xlib代码,并使用windows的相关win32应用程序接口。

这是可能的吗(甚至是推荐的?)使用Maven设置java和c代码构建系统?我需要一个构建系统,将编译和链接的X11代码,编译和链接的win32代码,并将它们与java接口代码一起打包在jar中。我应该使用Ant来做这件事吗?

我以前使用过这两种构建工具,但我不知道哪种工具被认为是JNI代码的推荐工具。

EN

回答 2

Stack Overflow用户

发布于 2010-02-06 20:40:20

使用native-maven-plugin当然是可能的。我会创建一个多模块的maven项目,每个本地接口都有不同的模块。

票数 1
EN

Stack Overflow用户

发布于 2010-02-06 21:36:50

这是可能的,没有禁忌。我会使用Native Maven PluginMakefile Orchestration Plugin (如果您有一个现有的makefile),每个目标平台都有特定的模块或profiles

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2213051

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档