Восклицательный знак рядом с JAR в зависимостях модуля Java EE - PullRequest
0 голосов
/ 10 июля 2010

У меня есть приложение J2EE, которое состоит из EAR и WAR.EAR содержит все ссылки на внешние jar, которые я затем ссылаюсь на экране зависимостей модуля Java EE в Eclipse для WAR.Для некоторых банок я получаю восклицательный знак рядом со значком баночки и не понимаю, почему.Я точно знаю, что эти банки существуют и находятся в месте, указанном в пути к классам.Кто-нибудь знает, почему некоторые банки демонстрируют такое поведение?Я знаю, что у меня была похожая проблема с Javassist, и я смог ее решить, восстановив исходный код с нуля.Может ли это быть вызвано инструментированием кода?

Новые jar-файлы, с которыми у меня возникли проблемы, это jxl.jar и mvel2.jar, которые я получил из дистрибутива jboss drools.

Большое спасибо за вашу помощь, Джереми

1 Ответ

1 голос
/ 10 июля 2010

До этого у меня были красные восклицательные знаки, которые являлись признаком ошибок subversion, вызванных копированием папки в файловой системе и непреднамеренным копированием невидимого каталога .svn.Если восклицательный знак красный, то у вас может быть та же проблема.

Чтобы исправить это, я нашел каталог .svn в папке (это было что-то вроде / projectName / src / main / java / com /package / name / .svn) затем удалил его и выполнил обновление с последующей фиксацией, и все вернулось в нормальное состояние.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...