1) Seminar groups 2) Project 3) Workshops for team leads 4) Lectures (optional)
1) Initial GUI 2) The basics of the business logic 3) The persistence
1) After the first milestone
What does it take to build, distribute & run java application?
What are the distribution options?
project_root
|- src
|- main
|- java
|- resources
|- test
|- java
|- resources
|- pom.xml
pom.xml
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>cz.muni.fi.pv168</groupId>
<artifactId>zinger</artifactId>
<version>1.0-SNAPSHOT</version>
</project>
${M2_HOME}/repository
typically ~/.m2/repository
on Unix systemsLet’s look at full pom.xml
“I don’t like it, what are the other options?”