Search
Při výuce se používá programovací jazyk Java a vývojové prostředí NetBeans IDE.
Založení projektu: File → New Project → Java → With Maven → Java Application → Next. Vyplňte Project Name a Project Location → Finish.
File
New Project
Java
With Maven
Java Application
Next
Project Name
Project Location
Finish
V okně Projects rozbalte Váš projekt → Source Packages pravý klik na balíček → New → Java Main Class, zadejte název třídy → Finish.
Projects
Source Packages
New
Java Main Class
Klik na hlavní třídu, pak na zelenou šipku nebo Shift+F6 nebo pravým tlačítkem → Run File.
Shift+F6
Run File
Pravý klik na projekt → Properties → Run → zadejte Arguments.
Properties
Run
Arguments
Kompletní seznam zkratek naleznete v NetBeans IDE na záložce Help → Keyboard Shortcuts Card.
Help
Keyboard Shortcuts Card
Netbeans poskytuje expanzi zkratek pro často užívané programové sekvence. Seznam zkratek najdete v Tools → Options → Editor → Code Templates.
Tools
Options
Editor
Code Templates
Je potřeba použít plugin maven-jar-plugin a do pom.xml mezi tagy <project> </project> doplnit:
... <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>3.2.0</version> <configuration> <archive> <manifest> <mainClass>JMENO.MAIN.CLASS.KOMPLETNI</mainClass> </manifest> </archive> </configuration> </plugin> </plugins> </build> ...
... <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <version>3.2.0</version> <configuration> <archive> <manifest> <mainClass>JMENO.MAIN.CLASS.KOMPLETNI</mainClass> </manifest> </archive> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> <!--doplnek jmena vystupniho souboru --> </descriptorRefs> </configuration> <executions> <execution> <id>make-assembly</id> <!-- this is used for inheritance merges --> <phase>package</phase> <!-- bind to the packaging phase --> <goals> <goal>single</goal> </goals> </execution> </executions> </plugin> ...
Zde je starší a ale použitelný popis základných úkonů Git v NetBeans.