Skip to content
This repository was archived by the owner on Jan 21, 2020. It is now read-only.
This repository was archived by the owner on Jan 21, 2020. It is now read-only.

Πρώτη εμπειρία από το build του project #1

@gcapnias

Description

@gcapnias

Παρατηρήσεις μετά το compile του κώδικα

  1. Κατά το αρχικό compile, το project σταματάει το build στα tests του ScriptumModelJPA. Στα tests προσπαθεί να κάνει validate το σχήμα της βάσης, σε σχέση με το μοντέλο που περιέχεται. Αναγκάστηκα να γυρίσω το test από database validation test, από validate σε create, για να έχω ένα σχήμα μέσα στη βάση, και να κάνω την αλλαγή ξανά σε validate για να τρέξει και να τελειώσει επιτυχημένα το build. Καλό θα ήταν να περιέχεται ένα sql script με το σχήμα της βάσης. Είμαι σίγουρος ότι το sql script θα είναι πιο χρήσιμο γιατί μπορεί να περιέχει και indexes που θα ήταν χρήσιμα για το database schema.

  2. Στα warnings που βγάζει το project κατά το build, παρατήρησα, ότι λόγω της κωδικοσελίδας του συστήματος που έγινε build, "γκρίνιαζε" για χαρακτήρες που είχαν λάθος encoding μέσα στα resources - κατά την διάρκεια του building του Scriptum e-Protocol 1.0. Για να ξεπεράσω αυτό το πρόβλημα, πρόσθεσα μέσα στο pom.xml στο κεντρικό folder του project την γραμμή
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> στο section properties. Όταν επανέλαβα το build το πρόβλημα είχε ξεπεραστεί.

  3. Αν και δευτερεύον, καλά θα ήταν να προστεθούν στα webserviceclient και ScriptumModelJPA να προστεθούν τα απαραίτητα version tags μέσα στα pom.xmls τους.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions