Я создал пружину + angular + Gradle с Jhipster.
Сначала я делаю
npm install
Затем я запускаю эту команду:
./gradlew -Pprod -Pwar clean bootWar
, который гласит gradle / war.gradle:
apply plugin: "war"
bootWar {
mainClassName = "com.bpn.legolas.ExtractAccountApp"
includes = ["WEB-INF/**", "META-INF/**"]
webXml = file("${project.rootDir}/src/main/webapp/WEB-INF/web.xml")
}
war {
webAppDirName = "build/resources/main/static/"
webXml = file("${project.rootDir}/src/main/webapp/WEB-INF/web.xml")
enabled = true
archiveExtension = "war.original"
includes = ["WEB-INF/**", "META-INF/**"]
}
и создает войну. Но при развертывании на другом компьютере, на tomcat, я получил страницу с ошибкой:
Произошла ошибка :-( Обычная ошибка приводит к тому, что вы запустили приложение из IDE и не запустили npm start или npm run webpack: build. У вас произошла ошибка сети при запуске npm install. Если вы работаете за корпоративным прокси, вероятно, эта ошибка была вызвана вашим прокси. Посмотрите на JHipster В журналах ошибок у вас, вероятно, будет причина ошибки. Вы установили версию Node.js, которая не работает с JHipster: пожалуйста, используйте версию LTS (долгосрочная поддержка), так как это единственная версия, которую мы поддерживаем. код на стороне клиента снова Если вы хотите быстро набрать go, запустите ./mvnw, чтобы собрать и запустить все.
Если вы хотите иметь больший контроль, чтобы вы могли легче отладить вашу проблему, вы должны следовать следующие шаги:
Установить npm зависимости с помощью команды npm установить Построить клиент с помощью команды npm запустить webpack: build или npm start Start t Если у вас есть вопрос о том, как использовать JHipster Go для переполнения стека с помощью тега "jhipster".
Если у вас есть ошибка или функция запрос Сначала прочитайте наши рекомендации.
Затем заполните заявку на нашем баг-трекере, мы будем рады решить вашу проблему!
Если вы хотите пообщаться с участниками и другими пользователями Присоединяйтесь наш чат на Gitter.im. Обратите внимание, что это общедоступный c чат, и мы ожидаем, что вы будете уважать других людей и писать на правильном английском языке sh!
. Для тех же шагов я экспортирую как jar .
Сначала
npm install
Затем
./gradlew -Pprod -Pjar clean bootJar
Чем на этой машине я делаю
java -jar xxxx.jar
и все работает! Но для войны, как я уже говорил, это не работает. Это говорит о npm install or
webpack`
Пожалуйста, помогите мне об этом.
ШАГИ 1- Моё военное имя halil-0.0.1-SNAPSHOT. Война 2- Я положил в веб-приложения под tomcat
3- Затем я go до:
http://localhost: 8080 / halil-0.0.1-SNAPSHOT /
4- Я вижу ошибки, которые я положил на скриншоте. Которые я разместил в виде текста в этом вопросе 5- Javascript На консоли отображаются эти ошибки: 6- Сеть показывает эти ошибки: 7- Когда я go до http://localhost: 8080 / halil или http://localhost: 8080 /
приносит 404 страницы