Jak vytvářet Java projekty

From PlcWiki

Revision as of 07:45, 19 January 2021 by Mcaslava (Talk | contribs)
Jump to: navigation, search

Contents

GIT

Projekt se bude nacházet ve verzovacím systému GIT na oko.clever.cz/home/git/.

Příklad získání projektu za účelem vývoje nebo sestavení: git clone ssh://user@oko.clever.cz/home/git/appname

Založení nové repository na oku: git init --bare --shared=group

GRADLE

Projekt bude sestavovatelný bez nutnosti vazby na jakékoliv vývojářské IDE. Postačí jen Java runtime.

Příklad na upgrade Gradlu: ./gradlew wrapper --gradle-version=5.6.2 --distribution-type=bin

Sruktura projektu

V rootu projektu by měl být soubor README.md s instrukcemi k nasazení aplikace/knihovny.

GOOGLE CLOSURE COMPILER

Pokud projekt obsahuje JS část pro webový frontend, tak se k sestavování, kontrole a minifikaci souborů použije Closure compiler.

ARCHIVA

Závislosti aplikace na firemně vyvíjených knihovnách budou ukládány v archivu Archivy: http://archiva.clever.cz/

Projektové Java knihovny.

Projektové Javascript knihovny.

TOMCAT

Aplikace by neměla logovat do catalina.out.

JDBC resource by měl být definován jako globální v server.xml.

Personal tools