Я пытаюсь скомпилировать мой проект maven, и я зависим от другого проекта (который представляет собой файл jar). По какой-то причине, когда я пытаюсь скомпилировать, я получаю следующую ошибку, которая, как представляется, заключается в том, что мой проект не может получить доступ к требуемым зависимостям проекта, в котором я зависим, хотя я не использую ни одну из этих зависимостей.Ошибка компиляции при ненужной зависимости зависимости
Здесь ошибка http://hastebin.com/pebolozuxi.sql
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /C:/Users/cneth/Desktop/Developing/PrimeMC/PrimeMobWhacker/src/main/java/org/primemc/MobWhackerManager.java:[315,34] cannot access tech.rayline.core.plugin.RedemptivePlugin
class file for tech.rayline.core.plugin.RedemptivePlugin not found
[INFO] 1 error
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5.892 s
[INFO] Finished at: 2016-10-07T14:56:20+03:00
[INFO] Final Memory: 25M/298M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.5.1:compile (default-compile) on project MobWhacker: Compilation failure
[ERROR] /C:/Users/cneth/Desktop/Developing/PrimeMC/PrimeMobWhacker/src/main/java/org/primemc/MobWhackerManager.java:[315,34] cannot access tech.rayline.core.plugin.RedemptivePlugin
[ERROR] class file for tech.rayline.core.plugin.RedemptivePlugin not found
Я знаю, что легко может зависеть от того, что требуется зависимость, чтобы решить проблему, но я не понимаю, почему это было бы необходимо, чтобы я хочу, чтобы решить эту проблему без возможности совершить этот маршрут, если это возможно.
Спасибо!
Вместо того, чтобы заставлять людей следовать по ссылке, вы могли бы разместить этот короткий фрагмент кода непосредственно. Вы также можете опубликовать некоторый код, так как трудно сказать только с этим сообщением и вашим очень кратким описанием. – Thomas
Есть ли у вас доступ к источнику? Найдите этот класс tech.rayline.core.plugin.RedemptivePlugin, набрав ctrl + shift + t и напечатав RedemptivePlugin в затухании breadcrump, вы увидите соответствующую банку и версию – HRgiger
@Thomas Alright, извините. Я в следующий раз. Обычно я это делаю, но эта ошибка выглядела немного раздражающе, чтобы читать, когда я попытался опубликовать ее здесь. –