Forum Sveta kompjutera

Nazad   Forum Sveta kompjutera > Test Run > Programiranje

Programiranje Programski jezici, tehnike, alatke...

Odgovor
 
Alatke vezane za temu Vrste prikaza
Stara 29.6.2017, 16:23   #1
NIx Car
Deo inventara foruma
 
Član od: 28.12.2006.
Lokacija: New Now
Poruke: 3.641
Zahvalnice: 1.743
Zahvaljeno 921 puta na 518 poruka
Slanje poruke preko MSN-a korisniku NIx Car Slanje poruke preko Skypea korisniku NIx Car
Određen forumom Spring boot + angular 2 heroku

Moze li mi neko pomoci kako da deploy-ujem aplikaciju koja je radjena u spring boot kao server side i angular 2 kao client-side. Danima se vec mucim, a rok mi je do sutra popodne da je deployujem na heroku.
Ako je neko radio nesto slicno, bio bih mu zahvalan.
NIx Car je offline   Odgovor sa citatom ove poruke
Stara 30.6.2017, 10:05   #2
brano88
Član
 
Član od: 1.7.2014.
Lokacija: Bijeljina
Poruke: 228
Zahvalnice: 26
Zahvaljeno 59 puta na 46 poruka
Određen forumom Re: Spring boot + angular 2 heroku

Spring Boot aplikaciju mozes da deployujes sa embedded Tomcat-om jednostavno preko Procfile-a koji bi izgledao ovako:

Kod:
web: java -jar target/application-name.jar
...gdje se aplikacija (executable jar) nalazi u target direktorijumu. Struktura projekta izgleda ovako npr:

neki-projekat--
src--
target--
pom.xml (recimo da je Maven koristen za upravljanje projektom)
Procfile

Sto se tice client side aplikacije - "nesam skolovala". Medjutim, mogla bi se spakovati sa server side aplikacijom i da sve deployujes kao jednu aplikaciju. Jednostavno da prebacis client side kod u src/main/resources direktorijum. To bi trebalo da radi.
brano88 je offline   Odgovor sa citatom ove poruke
Stara 30.6.2017, 10:07   #3
NIx Car
Deo inventara foruma
 
Član od: 28.12.2006.
Lokacija: New Now
Poruke: 3.641
Zahvalnice: 1.743
Zahvaljeno 921 puta na 518 poruka
Slanje poruke preko MSN-a korisniku NIx Car Slanje poruke preko Skypea korisniku NIx Car
Određen forumom Re: Spring boot + angular 2 heroku

Problem kod client side-a je taj sto nece da mi se builduje kako treba tj, kod angulara kada pokrenes u komandnoj liniji ng build,trebalo bi da se pojavi dist folder u root-u angularovog projekta. Medjutim, kod mene to nije slucaj
NIx Car je offline   Odgovor sa citatom ove poruke
Stara 30.6.2017, 19:40   #4
NIx Car
Deo inventara foruma
 
Član od: 28.12.2006.
Lokacija: New Now
Poruke: 3.641
Zahvalnice: 1.743
Zahvaljeno 921 puta na 518 poruka
Slanje poruke preko MSN-a korisniku NIx Car Slanje poruke preko Skypea korisniku NIx Car
Određen forumom Re: Spring boot + angular 2 heroku

Uspeo sam, jedva! Posto mi ng build nije radio (nije mi se generisao dist folder iako je build sam po sebi uredno prolazio), napravio sam novi angular projekat, sve dependency-e preko npm-a sam instalirao koji su mi trebali, i onda sve svoje ts/html fajlove sam prebacio u taj novi projekat, odradio ng build, stvorio mi se dist folder, i sav njegov sadrzaj prekopirao u static folder.

Nakon toga je ostala jos jedna zackoljica, a to je da sve angularove rute spring boot propusti i da servira angularov index.html (resenje za to sam pronasao ovde).

Za neke vece projekte koji imaju neke custom rute ovo bi mogao da bude veliki problem, ali je meni posluzilo.
NIx Car je offline   Odgovor sa citatom ove poruke
Odgovor

Bookmarks sajtovi

Alatke vezane za temu
Vrste prikaza

Vaš status
Ne možete postavljati teme
Ne možete odgovarati na poruke
Ne možete slati priloge uz poruke
Ne možete prepravljati svoje poruke

BB kod: uključeno
Smajliji: uključeno
[IMG] kod: uključeno
HTML kod: isključeno


Slične teme
tema temu započeo forum Odgovora Poslednja poruka
Koristite Windows 8 ili Windows 7 na Apple Mac računaru- upotrebite BOOT CAMP Kompjuterija Operativni sistemi 3 13.11.2014 0:31
Windows 7 boot problem WhenDarknessFalls Operativni sistemi 2 23.10.2012 21:40
Cannot boot... Problem XP gainward Operativni sistemi 33 30.12.2009 0:25
Windows 7 boot problem Sass Drake Operativni sistemi 2 10.4.2009 21:42
Kako povratiti Windowsov boot loader? Jokara Operativni sistemi 8 28.5.2008 8:20


Sva vremena su po Griniču +2 h. Sada je 12:22.


Powered by vBulletin® verzija 3.8.7
Copyright ©2000–2024, vBulletin Solutions, Inc.
Hosted by Beograd.com