小编Phi*_*ipp的帖子

Maven 使用了错误的 java 版本

我正在尝试在centOS 8上构建maven项目。我希望maven使用Java版本15。当我运行时,mvn package出现以下错误:

Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile 
(default-compile) on project systembrett-backend: Fatal error compiling: invalid target release: 15 -> [Help 1]
Run Code Online (Sandbox Code Playgroud)

所以我怀疑 Maven 使用了错误的 Java 版本,因为当我执行mvn package -X调试日志时,它以以下内容开头:

Apache Maven 3.5.4 (Red Hat 3.5.4-5)
Maven home: /usr/share/maven
Java version: 1.8.0_275, vendor: Red Hat, Inc., runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.275.b01-1.el8_3.x86_64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.18.0-240.1.1.el8_3.x86_64", arch: "amd64", family: "unix"
Run Code Online (Sandbox Code Playgroud)

所以看起来,maven 使用的是 Java 版本 1.8。但mvn -version说:

Apache Maven 3.5.4 (Red Hat 3.5.4-5) …
Run Code Online (Sandbox Code Playgroud)

java centos maven

8
推荐指数
1
解决办法
2万
查看次数

从 PaymentIntent 获取购买的产品

在我的应用程序中,我想列出 Stripe 客户过去的购买情况。所以我正在查看相关的 API 对象,例如PaymentIntents,SessionsCharges。但它们似乎都不包含任何对Product或 的引用Price,我需要列出已购买的产品。

Subscriptions包含该订阅中包含的项目列表,所以我PaymentIntents也希望有类似的东西。

有人知道如何存档我过去的购买清单吗?谢谢!

stripe-payments

5
推荐指数
1
解决办法
3439
查看次数

标签 统计

centos ×1

java ×1

maven ×1

stripe-payments ×1