java - 直接调用 `mvn package` 有效,但通过 Makefile 失败
问题描述
我有一个非常奇怪的问题。我有一个简单的 Makefile
compile:
mvn package
当我运行时,mvn package
一切正常。但是当我跑步时,make compile
我得到:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-jar-plugin:2.6:jar (default-jar) on project flex-plugins-api-server: Execution default-jar of goal org.apache.maven.plugins:maven-jar-plugin:2.6:jar failed: An API incompatibility was encountered while executing org.apache.maven.plugins:maven-jar-plugin:2.6:jar: java.lang.ExceptionInInitializerError: null
我很困惑为什么通过makefile运行包目标会导致maven-jar-plugin失败
解决方案
推荐阅读
- python - PyYAML 在不同的操作系统中表现不同
- apache-kafka - Spring Kafka - 消费者、容器和监听器
- windows - Word VBA - 表合并问题
- node.js - 在 src中定义的图像未显示在我的 heroku 应用程序上
- hyperledger-explorer - 启动超级账本资源管理器失败
- exact-online - itgendch033:后备数据库需要 Invantive Data Replicator 将“ExactOnlineXML.XML.SubscriptionLines”的列数限制为 1,000
- postgresql - 如何使用 PSQL 运行和自动创建数据库
- php - PHP 正则表达式接受日语和英语语言
- python - 在 pandas DataFrame 的每一列中查找第一个非零值
- javascript - MomentJS - 显示现在/明天而不是今天/明天的日期