Я начинаю с проекта устаревшего проекта и пытаюсь его построить с использованием Maven. Я использую Eclipse EE и Tomcat v7.0. Ошибка в строке заголовка выше возникает, когда я запускаю «mvn package» в терминале. Эта ошибка действительно топала меня, потому что в моем файле pom.xml У меня есть следующие DEPENDENCYMaven ERROR: пакет javax.servlet не существует
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
Я также проверил в свойствах> Целевых Runtimes и удостоверился Tomcat v7.0 является выбранным выполнение. Я вполне уверен, что это проблема с моей средой eclipse, и мне хотелось бы предложить некоторые рекомендации по ее устранению.
EDIT: дополнительная информация. Первый выход после того, как я бегу «МВН пакет» является
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project myProject: Compilation failure: Compilation failure:
Это следует другой странной ошибкой, что я забыл включить в оригинальной публикации. Я говорю, что это странно, потому что, как пакет javax.servlet, org.apache.catalina также должен быть включен в коте
[ERROR] /path/to/Main.java:[7,26] error: package org.apache.catalina does not exist
Кроме того, я думаю, что я перепутал смысл унаследованным проекта, потому что это не является старый проект. Это всего лишь проект, который уже проделал большую работу, и теперь я помогаю оригинальному создателю.