Too deep bb-code nesting when there is no actually nestidness
Не понятно откуда возникла проблема во время сборки.
Имеется maven-проект в Eclipse. В одном из модулей (веб-часть приложения) решил добавить NTLM авторизацию с помощью Waffle.
Для простоты кинул необходимые библиотеки в папку lib веб-сервера (Tomcat)
Все прекрасно работало, продолжал писать сервлеты и jsp-странички, как вдруг при очередном выполнении команды maven clear install все слетело к чертям.
Maven начал ругаться, что мол он не находит нужные библиотеки waffle, хотя их я не прописывал в POM-файлах, а просто кинул в либы Tomcat`а (само собой в модуле подключена библиотека веб-сервера). При этом он перестал видеть и другие библиотеки веб-сервера, такие как tomcat-util, которую я использую для загрузки файлов.
Самое интересное, что IDE все их прекрасно видит и ошибок никаких не показывает. Eclipse видит все классы из библиотеки waffle, работает контекстная подсказка, ни на что не ругается.
А вот что выдает Maven:
[1] COMPILATION ERROR :
[3] -------------------------------------------------------------
[4] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/servlet/AbstractServlet.java:[5] package waffle.windows.auth.impl does not exist
[6] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/servlet/MoveServletImpl.java:[7] package org.apache.tomcat.util.http.fileupload does not exist
[8] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/servlet/PurchaseServletImpl.java:[9] package org.apache.tomcat.util.http.fileupload does not exist
[10] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/filter/NtlmFilter.java:[11] package jcifs does not exist
[12] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/filter/NtlmFilter.java:[13] package jcifs.smb does not exist
[14] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/filter/NtlmFilter.java:[15] package jcifs.smb does not exist
[16] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/filter/NtlmFilter.java:[17] package jcifs.smb does not exist
[18] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/filter/NtlmFilter.java:[19] package jcifs.smb does not exist
[20] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/filter/NtlmFilter.java:[21] package jcifs.smb does not exist
[22] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/filter/NtlmFilter.java:[23] package jcifs.util does not exist
[24] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/filter/NtlmFilter.java:[25] package jcifs.util does not exist
[26] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/filter/NtlmFilter.java:[27] package jcifs.http does not exist
[28] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/filter/NtlmFilter.java:[29] cannot find symbol
symbol: class LogStream
location: class mysite.web.filter.NtlmFilter
[30] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/filter/NtlmFilter.java:[31] cannot find symbol
symbol: class NtlmPasswordAuthentication
location: class mysite.web.filter.NtlmFilter
[32] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/servlet/AbstractServlet.java:[33] cannot find symbol
symbol: class WindowsAccountImpl
location: class mysite.web.servlet.AbstractServlet
[34] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/servlet/AbstractServlet.java:[35] cannot find symbol
symbol: class WindowsAccountImpl
location: class mysite.web.servlet.AbstractServlet
[36] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/servlet/MoveServletImpl.java:[37] cannot find symbol
symbol: class FileItem
location: class mysite.web.servlet.EquipMoveServletImpl
[38] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/servlet/MoveServletImpl.java:[39] cannot find symbol
symbol: class FileItem
location: class mysite.web.servlet.EquipMoveServletImpl
[40] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/servlet/PurchaseServletImpl.java:[41] cannot find symbol
symbol: class FileItem
location: class mysite.web.servlet.EquipPurchaseServletImpl
[42] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/servlet/PurchaseServletImpl.java:[43] cannot find symbol
symbol: class FileItem
location: class mysite.web.servlet.EquipPurchaseServletImpl
[44] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/filter/NtlmFilter.java:[45] cannot find symbol
symbol: variable LogStream
location: class mysite.web.filter.NtlmFilter
[46] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/filter/NtlmFilter.java:[47] cannot find symbol
symbol: variable Config
location: class mysite.web.filter.NtlmFilter
[48] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/filter/NtlmFilter.java:[49] cannot find symbol
symbol: variable Config
location: class mysite.web.filter.NtlmFilter
[50] /D:/Projects/Eclipse Workspaces/MySite/mysite/mysite.web/src/main/java/mysite/web/filter/NtlmFilter.java:[51] cannot find symbol
symbol: variable Config[/code]
... и так далее.
Не понимаю, в чем проблема. Ведь все работало. Возможно что-то не то сделал, но не могу понять что.
Очень надеюсь на вашу помощь.
Спасибо!