Я скачал zip-архив Processing 4 и разархивировал его. Теперь я добавил библиотеку core.jar в свой проект, но кажется, что она портит некоторые библиотеки, «gluegen» и «jogl», я нашел их рядом с файлом core.jar и добавил их таким же образом, но я все еще могу Я запускаю проект...
Это все ссылки на изображения, потому что я пока не могу загрузить изображение...
Библиотеки признаны:
Это как не найти, не знаю:
Может быть, это потому, что его нет в основном? и если да, то как исправить?
Я думаю, это должно решить проблему, но мне нужно сделать это со всеми библиотеками:
Добавление библиотеки в путь к классам
Обновлено: я добавил файл jars в библиотеки, но теперь получаю эту ошибку:
из этого кода:
private PVector[] points;
private float rotateX, rotateY;
private float zoomScale = 1.0f;
public void settings() {
size(800, 600, P3D);
}
public void setup() {
points = new PVector[100];
for (int i = 0; i < points.length; i++) {
points[i] = new PVector(random(-100, 100), random(-100, 100), random(-100, 100));
}
}
public void draw() {
background(255);
translate(width / 2, height / 2);
scale(zoomScale);
rotateX(rotateX);
rotateY(rotateY);
stroke(0);
strokeWeight(2);
line(-width, 0, 0, width, 0, 0); // X-axis
line(0, -height, 0, 0, height, 0); // Y-axis
line(0, 0, -width, 0, 0, width); // Z-axis
noStroke();
fill(0, 0, 255);
for (PVector p : points) {
pushMatrix();
translate(p.x, p.y, p.z);
sphere(5);
popMatrix();
}
}
public void mouseDragged() {
rotateX += (pmouseY - mouseY) * 0.01f;
rotateY += (mouseX - pmouseX) * 0.01f;
}
public void mouseWheel(MouseEvent event) {
zoomScale += event.getCount() * 0.1f;
zoomScale = constrain(zoomScale, 0.1f, 5.0f);
}
Хорошо, я понял проблему, такого каталога нет:
C:\Users\hilai\Desktop\PleaseWork\natives\windows-amd64
Проблема в том, что я не знаю, что теперь делать....
Спасибо за помощь, но я использую gradle, извините за невежество, но есть ли способ добавить обработку с помощью gradle?
Вы можете найти репозиторий здесь: mvnrepository.com/artifact/org.processing/core/3.3.7 Также указан импорт градиента.
Обработка 4 Maven/Gradle здесь: github.com/micycle1/processing-core-4




В структуре проекта добавьте новую библиотеку проекта, выберите опцию Java, выберите все три банки:
[Применить] и [ОК]
Теперь они должны быть видны в Project:
Я думаю, это сработало, спасибо
Хорошо, это сработало, но я столкнулся с новой ошибкой
Какая ошибка? Большинство проблем связано с включением Processing.core.PApplet в Main(). Но нужно это где-то написать.
Хорошо, во-первых, тот, кто мне ответил, проделал отличную работу, вам следует добавить его в свою библиотеку. по поводу ошибки, что он не может найти его в родном.. вам нужно самому создать каталог и вставить туда эти файлы.
это то, что вам нужно создать в корневом проекте
Не знаю, почему jar-файлы не распознаются или какие из них могут отсутствовать, но когда у меня возникла эта проблема, я добавил обработку как maven-зависимость, поскольку уже использовал maven в своем проекте. Если вас это интересует, вот зависимость: <groupId>org.processing</groupId> <artifactId>core</artifactId> <version>3.3.7</version>