【发布时间】:2021-07-29 21:02:10
【问题描述】:
我正在尝试使用由 GitHub 用户 TheCodingTrain 制作的名为 OpenSimplexNoise 的库。但我立刻发现我不能使用它。 我做了一些挖掘尝试自己解决这个问题,我发现 JAR 文件和主文件夹应该具有相同的名称(例如,库文件将被命名为 OpenSimplexName 而 JAR 文件将被命名为 OpenSimplexNoise.jar ),而 JAR 文件所在的文件夹应称为“库”。一旦我解决了这些问题,OpenSimplexNoise 就会出现在“贡献”部分的“导入库”菜单中。但是一旦我点击它,就会出现一堆代码:
import japplemenubar.*;
import processing.awt.*;
import processing.core.*;
import processing.data.*;
import processing.event.*;
import processing.javafx.*;
import processing.opengl.*;
连同错误信息:
不止一个图书馆在竞争这个草图。 导入 japplemenubar 指向多个库: 核心(C:\Program Files\Processing\processing.3.5.4\core) OpenSimplexNoise (C:\Users**\Documents\Processing\libraries\OpenSimplexNoise)。 在使用此草图之前,需要删除额外的库。"
我尝试删除 japplemenubar,但 processing.awt 出现了同样的问题,所以我尝试删除它,但每次不同的导入都会发生这种情况。我尝试将其全部删除并仅输入“import processing.OpenSimplexNoise.*;”,但它说“无法解析导入处理.OpenSimplesNoise。”
这是否意味着我只是做错了什么,或者这个库不再可用?
【问题讨论】:
-
等等,你为什么要问我们而不是问丹尼尔的issue tracker for this library?如果有错误,他可以修复它,现在代码适用于所有人。如果您只是做错了什么,他也可以作为最有资格帮助您的人告诉您。
-
@Mike 'Pomax' Kamerans 我考虑过这样做,我想确保这对我来说不是问题。我不想试图指出一个问题,只是发现我只是不知道如何正确安装库,因为看起来其他人使用它就好了。
-
不要在 cmets 中的帖子中添加详细信息,put them in your post。此外,开源之所以有效,是因为当某些东西不起作用时,我们会联系维护它的人,除非他们在他们的项目自述文件/网站/等中明确说明从哪里获得支持。 Stackoverflow 基本上是您的“我已经搜索和研究过,但我发现没有任何帮助”。对于开源项目,它总是还包括“我在问题跟踪器上发布了,但我已经好几天没有得到答案了”
标签: java processing