Что я не понимаю о размещении веб-приложения на Java?
Я новичок в Java, и я пытаюсьразместить веб-приложение на Java с использованием Firebase.
проблемаМоя проблема заключается в том, что мойindex.html
файл не существует в моей файловой структуре Java. Поэтому я не могу "указать на это" в моемfirebase.json
файл.
index.html
файл, когда они развернуты (что, по-видимому, Firebase требует)?Что я могу сделать, чтобы успешно разместить свое веб-приложение на Java?Инструкции по настройке хостинга Firebase:НАСТРОЙКА И УСТАНОВКА
Первая установка
У вас должен быть установлен Node.js (вам не нужно запускать Node, просто установите его)
$npm install -g firebase-tools
или же$sudo npm install -g firebase-tools
Обновление ранее установленных инструментов Firebase
$npm update -g firebase-tools
или же$sudo npm update -g firebase-tools
РАЗМЕСТИТЬ СВОЙ САЙТ
$cd
в каталог вашего сайта и запустить$firebase init
Затем разверните свой сайт с$firebase deploy
Мое сообщение об ошибке:Когда я следую инструкциям хостинга и просматриваюhttps://my-example-firebase.firebaseio.com/
Я получаю следующее сообщение об ошибке.
Страница не найдена
Этот файл не существует и не былоindex.html
находится в текущем каталоге или404.html
в корневом каталоге.
Почему я это вижу?
Возможно, вы развернули неправильный каталог для вашего приложения. Проверьте своиfirebase.json
и убедитесь, что публичный каталог указывает на каталог, который содержитindex.html
файл.
{
"firebase": "my-example-firebase",
"public": ".",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
]
}
Как видите, мойfirebase.json
файл предполагает мойroot
каталог мойpublic
каталог. Тем не менее, это не содержитindex.html
файл. Поэтому я думаю, что мне не хватает структуры веб-приложения Java и структуры файлов. Здесь нетindex.html
файл.
(как леса Eclipse) (частично) выглядит следующим образом.
root
Deployment descriptor: myproject
JAX-WS Web Services
Java Resources
Javascript Resources
build
src
com.example.myproject
MyprojectUI.java
MyprojectUI
test
libraries
WebContent
ivy.xml
ivysettings.xml
Я посмотрел все это и нетindex.html
файл. Мне интересно, если мне нужно, возможно, скомпилировать что-то в HTML и Javascript? Тогда подать этот файл? Я потерян и растерян. Пожалуйста, помогите.