Я работаю над веб-приложением в IntelliJ Ultimate Edition для Ubuntu.Я получаю сообщение об ошибке, в котором говорится: исходный сервер не нашел текущее представление для целевого ресурса или не хочет раскрыть, что он существует.
Первоначально я сделал, что я пошел в Файл> НовыйПроект> Выбранный JavaEE - Веб-приложение.По умолчанию в файле web.xml файл имел минимальный код и выглядел следующим образом:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
version="4.0">
</web-app>
Я внес в этот файл некоторые изменения и добавил следующее:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
version="4.0">
<display-name>Module8</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
После выполненияИтак, я создал файл index.html в веб-папке и добавил следующий код, чтобы проверить, работает ли tomcat (очень элементарный HTML-код)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Module 8</title>
</head>
<body>
<h3>Welcome to My login interface!</h3><br/>
Please <a href = "login.html">Click Here to Login</a>
</body>
</html>
Каждый раз, когда я развертываю свой проект на сервере и пытаюсьчтобы запустить его из IntelliJ, я получаю сообщение об ошибке 404, и причина заключается в следующем:
Исходный сервер не нашел текущее представление для целевого ресурса или не хочет раскрывать этоодин существует.
Я использовал это видео в качестве справочного материала для настройки Tomcat в IntelliJ:
https://www.youtube.com/watch?v=4Zp5suN1b1E&
Я застрял и не могу сейчас выбирать варианты.Целые выходные я пытался заставить Tomcat работать безрезультатно, и я чувствую, как будто я тратил часы с нулевым прогрессом ежедневно, пытаясь заставить Tomcat функционировать должным образом без написания реального кода.Это немного расстраивает, если не сказать больше.