Я новичок в Java, и у меня есть некоторые проблемы. Я разрабатываю веб-приложение, используя рамки фреймворка на Tomcat 6.0.
Я работаю с Eclipse EE на окнах. Мне успешно удалось запустить пример приложения Stripes (называемый Bugzooky) на моем сервере Tomcat. Я импортировал файл .war и libs libs в Eclipse.
Вот архив полос, содержащий примеры и библиотеки
Но сейчас я пытаюсь изменить исходные файлы примера, чтобы узнать, как это работает. но какие бы изменения не были внесены в исходные файлы "WebContent / WEB-INF / src / *. java", ничего не изменится! даже после перезапуска сервера. я заметил, что классы скомпилированы в файлы .class в папке «ImportedClasses», и tomcat всегда использует эти файлы, они никогда не обновляются, и если я удаляю один из них, приложение просто не запускается. похоже, мои исходные файлы не существуют!
Я также пытался создать свое веб-приложение с нуля, но когда я попытался использовать функции, используемые в файлах примеров (например, SecurityFilter.java):
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import ...
В итоге получается множество:
the import javax.servlet.Filter cannot be resolved
Я проверил Библиотеки, и похоже, что я использую точно так же, как в примере.
Вероятно, это то, чего я не понимал в Java, но вчера я гуглил 100 раз, и я не могу найти решение (вероятно, я не искал нужное место, потому что я действительно не понимаю свою проблему).
Надеюсь, вы сможете мне помочь.