Hej!
Zaczynam pewien projekt i nie bardzo wiem jak ugryźć strukturę.
Chciałbym aby całe przedsięwzięcie składało się z 2 części:
- programu głównego, który będzie łączył się z pewnymi stronami w internecie, pobierał content, analizował, coś tam przeliczał, wypluwał jakieś efekty całego zamieszania
- programu pobocznego, czyli nic innego jak aplikacja webowa umożliwiająca korzystanie z pierwszego (przechowywanie ostatnich efektów w bazie, wyświetlanie grafik, pobieranie wyników w pdfie i takie tam podobne, z uwzględnieniem oczywiście autoryzacji i autentykacji)
Moje pytania to:
- Czy da się zrobić tak, aby program główny był kompletnie niezależny od części webowej?
- Jak utworzyć ten projekt korzystając z mavena?
- Jak powinienem utworzyć strukturę plików/katalogów?
Zapewne tłumaczę to bardzo nieskładnie, więc proszę nie zniechęcajcie się, będę odpowiadał na każde pytanie ;)