Skip to end of metadata
Go to start of metadata

Konfiguracja projektu

  1. Pobieramy system SVN/PlusWorkflow/tags/PlusWorkflow-2.8.2.2.1
  2. Pobieramy moduł PlusAsset z SVN/Modules/ZST/2.8.2
  3. Pobieramy moduł zarządzania użytkownikami z SVN/Modules/UserModule/2.8.2 (PlusAsset jest zależny od modułu zarządzania użytkownikami)
  4. Dodajemy zależności w PlusAsset do systemu i modułu zarządzania użytkownikami w classpath
  5. Ustawiamy synchronizację katalogu target/classes do katalogu z klasami na serwerze
  6. Ustawiamy synchronizację katalogu src/main/webapp do katalogu plugins/zst/ na serwerze
  7. Ładujemy do systemu mapę z dist/plus-asset.xpdl
  8. Kopiujemy biblioteki z dist/lib na serwer
  9. Dodajemy plik jar lub klasy modułu zarządzania użytkownikami na serwer
  10. Usuwamy poniższe biblioteki z serwera:
    • spring-hibernate3-2.0-m2.jar
    • spring-2.5.6.SEC01.jar
    • hibernate3
    • xbean-2.2.0

Uruchomienie modułu

Plikiem wejściowym do modułu jest plik index.jsp znajdujący się w src/main/webapp/. Instalując moduł skopiowaliśmy zawartość tego katalogu na serwer do plugins/zst/ więc aby uruchomić moduł należy wywołać adres <nazwa_aplikacji>/plugins/zst/index.jsp  np. PlusWorkflow/plugins/zst/index.jsp.

Struktura projektu

  • katalogi ze źródłami i zasobami są zgodne z domyślną konfiguracją maven
  • dist - katalog zawierający pliki dystrybucyjne(biblioteki, plik jar, skrypty i mapę procesów)
  • dist/lib - biblioteki projektu
  • dist/zst - zasoby webowe
  • build.xml - skrypt ant do budowania projektu
  • pom.xml - plik maven z definicją zależności

Budowanie

Plik build.xml wykonuje następujące operacje:

  • Kopiuje src/main/webapp do dist/zst
  • Tworzy plik zst.jar i zapisuje go w dist/zst.jar


 

 

 

 

  • No labels
Write a comment…