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.
V okně Projects rozbalte Váš projekt → Source Packages pravý klik na balíček → New → Java Main Class, zadejte název třídy → Finish.
Klik na hlavní třídu, pak na zelenou šipku nebo Shift+F6 nebo pravým tlačítkem → Run File.
Pravý klik na projekt → Properties → Run → zadejte Arguments.
| Ctrl-Space | dokončovaní kódu |
| Ctrl-F | vyhledávání |
| F9 | překlad balíku nebo souboru |
| F11 | překlad celého projektu |
| F6 | spuštění hlavního projektu |
| Shift-F6 | spuštění souboru |
Kompletní seznam zkratek naleznete v NetBeans IDE na záložce Help → Keyboard Shortcuts Card.
Netbeans poskytuje expanzi zkratek pro často užívané programové sekvence. Seznam zkratek najdete v Tools → Options → Editor → Code Templates.
| psvm | public static void main(String[ ] args) {} |
| sout | System.out.println(““); |
| St | String |
| ife | if ( ) else |
| sw | switch case default |
| for | cykl |
| fori | cykl probírka pole |
| fore | cykl probírka kolekce |
| forc | cykl přes iterator |
| wh | while( true) { |
| br | break |
| cn | continue |
| m | static final void method() { |
| pu | public |
| re | return |
| th | throws |
| Ex | Exception |
| cl | class |
| st | static |
| bo | boolean |
| fa | false |
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.