Freelance
![]() 2877 / 1812 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
|
1 | |
Деплой java web app + mysql15.09.2016, 11:17. Просмотров 1534. Ответов 26
Метки нет Все метки)
(
Здравствуйте. Подскажите как задеплоить простое веб приложение на бесплатный хостинг, уже сколько не пробовал - не получаеться. Спасибо.
0
|
|
15.09.2016, 11:17 | |
Web-app Java Tomcat Запуск web app java из Eclipse Java Web App best practices. Поделитесь опытом Java App Mac App Store/ Windows Store |
|
![]() 2361 / 2191 / 558
Регистрация: 28.12.2010
Сообщений: 8,577
|
|
15.09.2016, 11:40 | 2 |
asics, на какой хостинг?
0
|
Freelance
![]() 2877 / 1812 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
|
15.09.2016, 13:12 [ТС] | 3 |
KEKCoGEN, по сути не важно, главное, что бы он был бесплатный. я уже пробовал elastic, openshift. вроде все делаю по гайду, а задеплоить никак не получаеться. буду благодарен, если кто-то подскажет как все сделать правильно. приложение не большое, по сути простой круд.
0
|
![]() 2361 / 2191 / 558
Регистрация: 28.12.2010
Сообщений: 8,577
|
|
15.09.2016, 13:42 | 4 |
asics, heroin попробуйте. Там просто все
1
|
Freelance
![]() 2877 / 1812 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
|
15.09.2016, 13:48 [ТС] | 5 |
KEKCoGEN, какой юрл в сайта? а то по запросу heroin гугл выдает что-то все не по теме.
0
|
![]() 2361 / 2191 / 558
Регистрация: 28.12.2010
Сообщений: 8,577
|
|
15.09.2016, 14:50 | 6 |
asics, сори, с телефона писал, мне автокорректор подправил)) хостинг heroku
1
|
Freelance
![]() 2877 / 1812 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
|
15.09.2016, 20:08 [ТС] | 7 |
KEKCoGEN, я приконектился до репо на гитхабе, какие мои дальнейшие действия?
0
|
![]() 2361 / 2191 / 558
Регистрация: 28.12.2010
Сообщений: 8,577
|
|
15.09.2016, 20:18 | 8 |
asics, теперь надо запушить ваш код в этот репозиторий и он поднимается на хостинг. Там есть мануал с пошаговой инструкцией.
1
|
Freelance
![]() 2877 / 1812 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
|
15.09.2016, 20:28 [ТС] | 9 |
KEKCoGEN, так код уже там был в репо сразу.
0
|
![]() 2361 / 2191 / 558
Регистрация: 28.12.2010
Сообщений: 8,577
|
|
15.09.2016, 21:00 | 10 |
1
|
Freelance
![]() 2877 / 1812 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
|
15.09.2016, 21:33 [ТС] | 11 |
KEKCoGEN, лог билда
Кликните здесь для просмотра всего текста
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war (default-war) on project OrilTestTask: Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml if executing in update mode) -> [Help 1]
[ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/conflu... nException ! ERROR: Failed to build app with Maven We're sorry this build is failing! If you can't find the issue in application code, please submit a ticket so we can help: https://help.heroku.com/ ! Push rejected, failed to compile Java app. ! Push failed репо з кодом - https://github.com/koliatest/test1
0
|
![]() 2361 / 2191 / 558
Регистрация: 28.12.2010
Сообщений: 8,577
|
|
15.09.2016, 22:04 | 12 |
asics, вы когда maven install делаете (без хероку), все работает?
1
|
Freelance
![]() 2877 / 1812 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
|
15.09.2016, 22:11 [ТС] | 13 |
KEKCoGEN, это в ide делаеться или как? не могу найти
0
|
![]() 2361 / 2191 / 558
Регистрация: 28.12.2010
Сообщений: 8,577
|
||||||
15.09.2016, 22:30 | 14 | |||||
asics, из консоли mvn clean install из папки где pom.xml (должен быть установлен мейвен)
Добавлено через 17 минут asics, у вас не билдится проект вообще. Добавьте в pom.xml плагин
Так же вам нужно вынести конфигурацию БД в переменные окружения т.к на хероке у вас будет другая БД
1
|
Freelance
![]() 2877 / 1812 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
|
16.09.2016, 10:59 [ТС] | 15 |
KEKCoGEN, вроде задеплоилось без ошибок "Your app was successfully deployed.". Но когда открываю юрл сайта там
Код
Application Error An error occurred in the application and your page could not be served. Please try again in a few moments. If you are the application owner, check your logs for details. Кликните здесь для просмотра всего текста
-----> Java app detected
-----> Installing OpenJDK 1.8... done -----> Installing Maven 3.3.9... done -----> Executing: mvn -B -DskipTests clean dependency:list install [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for com.springapp:OrilTestTask:war:1.0-SNAPSHOT [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 159, column 21 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building OrilTestTask 1.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ OrilTestTask --- [INFO] [INFO] --- maven-dependency-plugin:2.4:list (default-cli) @ OrilTestTask --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ OrilTestTask --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/src/main/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ OrilTestTask --- [INFO] Changes detected - recompiling the module! [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! [INFO] Compiling 13 source files to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/classes [WARNING] /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/src/main/java/com/kolia/model/DomainName.java:[3,52] com.sun.org.apache.xpath.internal.operations.Bool is internal proprietary API and may be removed in a future release [WARNING] /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/src/main/java/com/kolia/dao/DomainNameDaoImpl.java: /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/src/main/java/com/kolia/dao/DomainNameDaoImpl.java uses unchecked or unsafe operations. [WARNING] /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/src/main/java/com/kolia/dao/DomainNameDaoImpl.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ OrilTestTask --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ OrilTestTask --- [INFO] No sources to compile [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ OrilTestTask --- [INFO] Tests are skipped. [INFO] [INFO] --- maven-war-plugin:3.0.0:war (default-war) @ OrilTestTask --- [INFO] Packaging webapp [INFO] Assembling webapp [OrilTestTask] in [/tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/OrilTestTask] [INFO] Processing war project [INFO] Copying webapp resources [/tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/src/main/webapp] [INFO] Webapp assembled in [87 msecs] [INFO] Building war: /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/OrilTestTask.war [INFO] [INFO] --- maven-dependency-plugin:2.4:copy-dependencies (copy-dependencies) @ OrilTestTask --- [INFO] Copying mysql-connector-java-5.1.37.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/mysql-connector-java-5.1.37.jar [INFO] Copying cglib-2.2.2.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/cglib-2.2.2.jar [INFO] Copying junit-4.11.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/junit-4.11.jar [INFO] Copying spring-tx-4.3.1.RELEASE.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/spring-tx-4.3.1.RELEASE.jar [INFO] Copying spring-orm-4.3.1.RELEASE.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/spring-orm-4.3.1.RELEASE.jar [INFO] Copying hibernate-jpa-2.1-api-1.0.0.Final.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/hibernate-jpa-2.1-api-1.0.0.Final.jar [INFO] Copying jandex-1.1.0.Final.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/jandex-1.1.0.Final.jar [INFO] Copying xml-apis-1.0.b2.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/xml-apis-1.0.b2.jar [INFO] Copying javassist-3.12.1.GA.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/javassist-3.12.1.GA.jar [INFO] Copying jboss-logging-3.1.3.GA.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/jboss-logging-3.1.3.GA.jar [INFO] Copying antlr-2.7.7.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/antlr-2.7.7.jar [INFO] Copying jstl-1.2.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/jstl-1.2.jar [INFO] Copying spring-beans-4.3.1.RELEASE.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/spring-beans-4.3.1.RELEASE.jar [INFO] Copying spring-web-4.3.1.RELEASE.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/spring-web-4.3.1.RELEASE.jar [INFO] Copying spring-test-4.3.1.RELEASE.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/spring-test-4.3.1.RELEASE.jar [INFO] Copying javassist-3.18.1-GA.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/javassist-3.18.1-GA.jar [INFO] Copying spring-webmvc-4.3.1.RELEASE.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/spring-webmvc-4.3.1.RELEASE.jar [INFO] Copying commons-dbcp-1.2.2.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/commons-dbcp-1.2.2.jar [INFO] Copying hibernate-core-4.3.6.Final.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/hibernate-core-4.3.6.Final.jar [INFO] Copying hibernate-commons-annotations-4.0.5.Final.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/hibernate-commons-annotations-4.0.5.Final.jar [INFO] Copying spring-jdbc-4.3.1.RELEASE.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/spring-jdbc-4.3.1.RELEASE.jar [INFO] Copying commons-pool-1.3.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/commons-pool-1.3.jar [INFO] Copying asm-3.3.1.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/asm-3.3.1.jar [INFO] Copying spring-context-4.3.1.RELEASE.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/spring-context-4.3.1.RELEASE.jar [INFO] Copying hamcrest-core-1.3.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/hamcrest-core-1.3.jar [INFO] Copying spring-expression-4.3.1.RELEASE.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/spring-expression-4.3.1.RELEASE.jar [INFO] Copying jsp-api-2.1.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/jsp-api-2.1.jar [INFO] Copying jboss-logging-annotations-1.2.0.Beta1.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/jboss-logging-annotations-1.2.0.Beta1.jar [INFO] Copying persistence-api-1.0.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/persistence-api-1.0.jar [INFO] Copying spring-core-4.3.1.RELEASE.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/spring-core-4.3.1.RELEASE.jar [INFO] Copying commons-logging-1.2.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/commons-logging-1.2.jar [INFO] Copying servlet-api-2.5.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/servlet-api-2.5.jar [INFO] Copying hibernate-entitymanager-4.3.6.Final.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/hibernate-entitymanager-4.3.6.Final.jar [INFO] Copying spring-aop-4.3.1.RELEASE.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/spring-aop-4.3.1.RELEASE.jar [INFO] Copying jboss-transaction-api_1.2_spec-1.0.0.Final.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/jboss-transaction-api_1.2_spec-1.0.0.Final.jar [INFO] Copying dom4j-1.6.1.jar to /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/dependency/dom4j-1.6.1.jar [INFO] [INFO] --- maven-install-plugin:2.4:install (default-install) @ OrilTestTask --- [INFO] Installing /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/target/OrilTestTask.war to /app/tmp/cache/.m2/repository/com/springapp/OrilTestTask/1.0-SNAPSHOT/OrilTestTask-1.0-SNAPSHOT.war [INFO] Installing /tmp/build_9a547d755755d55aad034224d16836a3/koliatest-test1-de3b142/pom.xml to /app/tmp/cache/.m2/repository/com/springapp/OrilTestTask/1.0-SNAPSHOT/OrilTestTask-1.0-SNAPSHOT.pom [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.905 s [INFO] Finished at: 2016-09-16T07:53:30+00:00 [INFO] Final Memory: 22M/254M [INFO] ------------------------------------------------------------------------ -----> Discovering process types Procfile declares types -> web -----> Compressing... Done: 93M -----> Launching... Released v4 https://koliatest123.herokuapp.com/ deployed to Heroku Добавлено через 2 минуты как это правильно сделать, подскажите пожалуйста.
0
|
Freelance
![]() 2877 / 1812 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
|
16.09.2016, 11:15 [ТС] | 16 |
Зачем они требуют реквизиты карты если я юзаю бесплатную версию ?
0
|
![]() 2361 / 2191 / 558
Регистрация: 28.12.2010
Сообщений: 8,577
|
|
16.09.2016, 12:20 | 17 |
asics, вот такое правило у них. Я им давал карту, они не снимают оттуда ничего.
Можете поставить Postgres SQL аддон. Они за бесплатный план карту не требуют.
1
|
Freelance
![]() 2877 / 1812 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
||||||
16.09.2016, 16:48 [ТС] | 18 | |||||
ну меня на локалке просто MySQL.
Добавлено через 15 минут KEKCoGEN, у меня есть юрл конекшина, который мне дал хероку: Код
CLEARDB_DATABASE_URL: mysql://b90988eb951534:32d883a3@eu-cdbr-west-01.cleardb.com/heroku_2aabfa8db2d71b1?reconnect=true
Добавлено через 34 минуты может там есть что типа phpAdmin, как было на jelastic и openshift
0
|
![]() 2361 / 2191 / 558
Регистрация: 28.12.2010
Сообщений: 8,577
|
|
16.09.2016, 16:52 | 19 |
asics, хибернейту неважно с какой БД работать. Можете на постгрес там работать без проблем. Юзер и пароль в URL.
До : юзер, после : и до @ пароль
1
|
Тематические курсы и обучение профессиям онлайн Java-разработчик (Skillbox) Java-разработчик с нуля (Нетология) Автоматизированное тестирование на Java (Skillbox) |
Freelance
![]() 2877 / 1812 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
|
16.09.2016, 16:56 [ТС] | 20 |
KEKCoGEN, а как вообше работать с БД ?
?
Добавлено через 37 секунд Да и в юрл как-то не очевидно, где пароль и юзернейм.
0
|
16.09.2016, 16:56 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь. Web app + datasource Не удаляется Web Security App version 15.85 Не устанавливается шаблон Web App Template Apple-mobile-web-app-capable Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |