gpt4 book ai didi

java - OpenShift 服务器上找不到 Maven jar 依赖问题包

转载 作者:行者123 更新时间:2023-12-01 11:24:32 26 4
gpt4 key购买 nike

我尝试使用的 jar 遇到了依赖性问题。我收到以下错误

remote: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project sparq: Compilation failure: Compilation failure:
remote: [ERROR] /var/lib/openshift/55846322500446673d000007/app-root/runtime/repo/src/main/java/ServerQuery.java:[3,0] error: package com.github.koraktor.steamcondenser does not exist
remote: [ERROR] /var/lib/openshift/55846322500446673d000007/app-root/runtime/repo/src/main/java/ServerQuery.java:[8,8] error: cannot find symbol
remote: [ERROR] class ServerQuery
remote: [ERROR] /var/lib/openshift/55846322500446673d000007/app-root/runtime/repo/src/main/java/ServerQuery.java:[8,34] error: cannot find symbol

这是有问题的 java 文件。

package helpers;

import com.github.koraktor.steamcondenser.*;

public class ServerQuery {

public static String getPlayers() {
SourceServer server = new SourceServer("66.150.155.152",27015);
server.initialize();
return server.toString();
}
}

我已将以下依赖项添加到我的 pom.xml

<dependency>                                                                                                    
<groupId>com.github.koraktor</groupId>
<artifactId>steam-condenser</artifactId>
<version>1.3.9</version>
</dependency>

我还添加了以下 action_hook pre_build 脚本

mvn install:install-file -Dfile=./app-root/repo/steam-condenser.jar -DgroupId=com.github.koraktor -DartifactId=steam-condenser -Dversion=1.3.9 -Dpackaging=jar

这是该项目的 GitHub https://github.com/koraktor/steam-condenser-java以及它的网站 http://koraktor.de/steam-condenser/usage/

有什么想法吗?彻底迷失了。非常感谢您的帮助。

最佳答案

由于您已经在项目中包含了 jar 文件,因此尝试使用 Maven 管理依赖关系似乎有些过头了。您应该能够将 jar 文件放入项目的 lib 目录中,例如 this article描述。那么您根本不需要在 Maven 中配置该依赖项。

我会使用 Maven 来处理您在构建应用程序时想要下载的任何依赖项。您 checkin 项目的任何 jar 文件都不需要在 Maven 中进行配置。

关于java - OpenShift 服务器上找不到 Maven jar 依赖问题包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30949516/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com