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.