поместите один mp3 поверх другого, используя ffmpeg в php

Убедитесь, что у вас есть правильный Eclipse и Server

Убедитесь, что вы используете как минимум Eclipse IDE для разработчиков Java EE (с EE). Он содержит средства разработки для создания динамических веб-проектов и легко интегрирует servletcontainers (эти инструменты являются частью Web Tools Platform, WTP). Если у вас уже есть Eclipse IDE для Java (без EE) и вручную установлены некоторые связанные с EE плагины, то, скорее всего, это было сделано неправильно. Вам лучше всего удалить его и захватить настоящую Eclipse IDE для Java EE.

Вам также необходимо убедиться, что на вашем компьютере уже установлен сервлетконтейнер, который реализует, по крайней мере, ту же версию API Servlet, что и servletcontainer в рабочей среде, например Apache Tomcat , Oracle GlassFish , JBoss AS / WildFly и т. д. Обычно , просто загрузить ZIP-файл и извлечь его достаточно. В случае Tomcat, do not загружает формат EXE, это только для производственных сред Windows. См. Также a.o. Несколько портов (8005, 8080, 8009), требуемых Tomcat Server на localhost, уже используются .

Сервлетконтейнер представляет собой конкретную реализацию API Servlet. Обратите внимание, что загрузка Java EE SDK на Oracle.com в основном содержит GlassFish. Так что если вы уже загрузили Java EE SDK, то у вас в основном уже есть GlassFish. Также обратите внимание, что, например, GlassFish и JBoss AS / WildFly являются больше , чем просто servletcontainer, они также поддерживают JSF, EJB, JPA и все другие Java EE fanciness. См. Также a.o. Что такое Java EE?


Интеграция сервера в Eclipse и связать его с Project

После установки Eclipse для Java EE и servletcontainer на вашем компьютере выполните следующие шаги в Eclipse:

  1. Интегрируйте servletcontainer в Eclipse a. Через просмотр серверов Откройте окно Серверы в нижнем поле. Щелкните правой кнопкой мыши и выберите Создать> Сервер . Выберите подходящую версию и версию сервлета контейнера и пройдите через мастер. b. Или, используя настройки Eclipse Откройте окно > Настройки> Сервер> Среды времени выполнения . Вы можете Добавить , Изменить и Удалить серверы здесь.
  2. Связанный сервер с проектом a. В новом проекте Откройте Project Navigator / Explorer с левой стороны. Щелкните правой кнопкой мыши и выберите Создать> Проект , а затем в меню Веб> Динамический веб-проект . В мастере установите целевое время выполнения на интегрированный сервер. b. Или в существующем проекте Rightclick project и выберите Properties . В разделе Targeted Runtimes выберите интегрированный сервер. В любом случае Eclipse автоматически автоматически загрузит библиотеки servletcontainer в путь сборки. Таким образом, вы сможете импортировать и использовать API сервлета.

Никогда не переносите свободные JAR-файлы, специфичные для сервера

В любом случае вам следует не нужно входить в свойство Build Path проекта. Прежде всего вы никогда не будете вручную копировать / загружать / перемещать / включать отдельные библиотеки, специфичные для сервлетконтейнеров, такие как servlet-api.jar, jsp-api.jar, el-api.jar, j2ee.jar, javaee.jar и т. Д. Это приведет только к будущей переносимости, совместимость, путь к классам и проблемы с ремонтопригодностью, поскольку ваш webapp не будет работать, когда он будет развернут в servletcontainer другой версии / версии, чем изначально полученных из этих библиотек.

Если вы используете Maven, вы необходимо убедиться, что библиотеки, специфичные для сервлетаконтейнера, которые уже предоставлены целевой средой выполнения, отмечены как provided.

Вот некоторые типичные исключения, которые вы можете получить, когда вы засоряете /WEB-INF/lib или даже /JRE/lib, /JRE/lib/ext и т. д. с библиотеками, специфичными для servletcontainer, в неосторожной попытке исправить ошибки компиляции:

-2
задан monu214 19 January 2019 в 09:53
поделиться