无法使用maven和托管在linux中的jenkins编译Oracle ADF。我收到一个错误,ojmake.exe说"unable to execute binary“
错误日志:
INFO /home/devops/Oracle/Middleware/Oracle_Home/jdeveloper/jdev/bin/ojmake.exe: /home/devops/Oracle/Middleware/Oracle_Home/jdeveloper/jdev/bin/ojmake.exe:无法执行二进制文件
发布于 2018-06-08 04:05:52
谢谢你!!这个问题是通过在源代码的所有pom.xml文件中用ojmake文件替换ojmake.exe来解决的,我必须这样做,因为Jenkins是安装在Linux操作系统上的。Jdeveloper提供了多种类型的ojmake文件,使用linux命令' file‘检查文件类型,并检查它是否是linux可执行文件。
注意:我已经在jenkins服务器上安装了jdeveloper来编译和部署Oracle ADF应用程序源代码。
安装的java版本没有问题: java版本"1.8.0_162“Java(TM) SE运行时环境(build 1.8.0_162-b12)
https://stackoverflow.com/questions/50653317
复制相似问题