我用intellij-idea和openjdk-20创建了一个maven程序,我把nd 4j的依赖项放在pom.xml的dependencies部分,并导入了nd 4j.*,但是当我运行程序时,它引发了这个错误:
Could not find artifact org.nd4j:nd4j:jar:1.0.0-M2.1 in central (https://repo.maven.apache.org/maven2)
我尝试了“用-U运行Maven导入”,这是编译器说的可以修复错误的方法,但它仍然引发了同样的错误。我也去了repo.maven.apache.org网站,那里没有nd 4j。
1条答案
按热度按时间mnemlml81#
我认为你试图以错误的方式包含nd 4j依赖项。如果我正确地阅读the instructions,你应该添加Deeplearning 4j依赖项:
以及nd 4j后端模块之一的依赖关系;例如
你显然使用了类似这样的东西:
这不起作用,因为该依赖项表示父POM而不是JAR文件。
我也去了repo.maven.apache.org网站,那里没有nd 4j。
It was there when I looked。但正如我所说,它是一个POM文件,而不是JAR文件。