java - 我创建了一个 maven 项目并为 web3j 添加了一个依赖项,但是当我创建一个新类并开始从 Web3j 导入库时找不到它
问题描述
这是 POM 文件:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.mycompany</groupId>
<artifactId>MavenBackEndStructure</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
<dependencies>
<dependency>
<groupId>org.web3j</groupId>
<artifactId>core</artifactId>
<version>4.8.4</version>
</dependency>
</dependencies>
</project>
这是我的主要课程:
package com.mycompany.mavenbackendstructure;
import org.web3j.protocol.Web3j; //The Error is here
import org.web3j.protocol.http.HttpService; //And Here
public class Main {
public static void main(String[] args){
final Web3j client = new Web3j.build(
new HttpService(
url: "https://mainnet.infura.io/v3/435e21e85fd0498ea8fee6c77e0cc48f"
)
);
}
}
我试图在 Maven 存储库中搜索依赖项,但仍然找不到它,所以我不知道如果有人可以帮助我,使 main 看不到这些库的问题是什么。
提前致谢。
解决方案
推荐阅读
- c# - 将模型数据传递给 View 并返回给 Controller
- python - Change column values in groupby
- c# - 如何将 HttpContext.Current.Request.ReadEntityBodyMode 设置为 None?
- python - 我在 Python Tkinter 中使用新字体
- mysql - MySQL:每个组的最大 n 与连接和条件
- intellij-idea - 在较新版本的 Intellij 中隐藏侧边栏链接
- javascript - 通过 Javascript 添加的新列表项需要单独的 ID
- python - 尝试在 apache 服务器上运行 mod_wsgi 时出错
- java - Spring Boot 应用程序在 STS 中工作,但无法使用 java -jar 启动
- python - Python模块“记录”双输出