如何在 AKS 中部署 ff4j 服务器?
How to deploy ff4j server in AKS?
我创建了名为“ff4j-feature-toggle-server”的 ff4j 服务器作为 Maven java 项目。尝试在 AKS 上部署它。我在日志中得到以下信息 -
"没有主要清单属性,在 ff4j-feature-toggle-server.jar"
我已经检查了我的部署文件,名称正确,服务器在我的本地计算机上运行完美 - 但我无法在 AKS 上部署。在网上也找不到有关 ff4j aks 部署的任何信息。
我是不是漏掉了什么??
在部署 AKS 之前没有向 ff4j 团队提及任何错误。询问我猜想有一个可执行的 JAR。
当 MANIFEST.MF 文件中缺少 Main-Class 条目时,您可能会遇到此错误。你可以将 maven-jar-plugin 插件放在 pom.xml 中来修复它。
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.1.0</version>
<configuration>
<archive>
<manifest>
<mainClass>org.yourapp.Main</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
我创建了名为“ff4j-feature-toggle-server”的 ff4j 服务器作为 Maven java 项目。尝试在 AKS 上部署它。我在日志中得到以下信息 -
"没有主要清单属性,在 ff4j-feature-toggle-server.jar"
我已经检查了我的部署文件,名称正确,服务器在我的本地计算机上运行完美 - 但我无法在 AKS 上部署。在网上也找不到有关 ff4j aks 部署的任何信息。
我是不是漏掉了什么??
在部署 AKS 之前没有向 ff4j 团队提及任何错误。询问我猜想有一个可执行的 JAR。
当 MANIFEST.MF 文件中缺少 Main-Class 条目时,您可能会遇到此错误。你可以将 maven-jar-plugin 插件放在 pom.xml 中来修复它。
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.1.0</version>
<configuration>
<archive>
<manifest>
<mainClass>org.yourapp.Main</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>