javafx модуль javafx.scene.media.AudioClip не найден - PullRequest
0 голосов
/ 03 мая 2020

Я работаю над некоторыми школьными проектами для класса по NetBeans с TM C. Я нахожусь в точке, где я практикую использование javafx. Javafx работал безотказно до сих пор. Я пытаюсь "импортировать javafx.scene.media.AudioClips;" и он говорит, что пакет "javafx.scene.media" не существует. Если я пытаюсь построить проект, я получаю следующие сообщения об ошибках:

org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile (default-compile) on project Osa14_08.Hurraa: Compilation failure
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
    at org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:185)
    at org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call(MultiThreadedBuilder.java:181)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: org.apache.maven.plugin.compiler.CompilationFailureException: Compilation failure
    at org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:1215)
    at org.apache.maven.plugin.compiler.CompilerMojo.execute(CompilerMojo.java:188)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
    ... 11 more

Я пытался найти решения для этого (добавление вещей в pom, загрузка javafx и добавление его в JDK), но ни одно не помогло , Я думаю, что проблема в поиске и выполнении любого решения - мой уровень понимания того, как эти вещи работают.

1 Ответ

0 голосов
/ 06 мая 2020

Это зависимости внутри моих проектов прямо сейчас.

<dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.12</version>
        <scope>test</scope>
</dependency>
<dependency>
       <groupId>fi.helsinki.cs.tmc</groupId>
       <artifactId>edu-test-utils</artifactId>
       <version>0.4.2</version>
       <scope>test</scope>
</dependency>
<dependency>
       <groupId>org.testfx</groupId>
       <artifactId>testfx-junit</artifactId>
       <version>4.0.15-alpha</version>
       <scope>test</scope>
</dependency>
<dependency>
       <groupId>org.testfx</groupId>
       <artifactId>testfx-core</artifactId>
       <version>4.0.15-alpha</version>
       <scope>test</scope>
</dependency>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...