Narozeniny Black friday
Brno? Vypsali jsme pro vás nové termíny školení Základů programování a OOP v Brně!
Rozdáváme body k 9. výročí založení ITnetwork Získat dárkové kódy

Diskuze: Jak spustit java soubour (jar) mimo NetBeans

Aktivity (2)
Avatar
Jakub Krsička:14.9.2018 17:49

Ahoj,
Jsem uplný noob, ale snažím se učit a věnuju tomu hromadu času. V podstatě jsem začal někdy předevčírem. Rozhodl jsem se po absolvování pár kurzu o sepsání vlastního programu pro koding a dekoding textu. S uživatelskyma vstupama atd. program v NetBeans běží podle mých představ.

Otázka zní jak vyexportuju program, tak aby šel spustit například v příkazové řádce na windows, nebo třeba exe? Případně na mém mac Os (mám ho čerstvě teprve se sžíváme) mimo NetBeans ?

Děkuji za rady.

Zde posílám program:

public static void main(String[] args) {
       Scanner sc = new Scanner (System.in, "Windows-1250");
       String ano = "ano";
       while (ano.equals("ano"))
       {
            System.out.println("Co chcete použít ? (vepište číslo) 1 - Kodér  2 - Dekoder");
            int volba = Integer.parseInt(sc.nextLine());

             if (volba == 1)
             {
                System.out.println("Zadejte větu kterou chcete zakodovat: ");
                 String veta = sc.nextLine();
                 String zprava = "";
                 for (char c : veta.toCharArray())
                 {
                     int cislo = (int) c;
                     if (c == 'z')
                       cislo -= 26;
                       cislo += 3;
                       zprava += (char)cislo;
                    }
                    System.out.println("Vaše zakodovana zpráva je:  " + zprava);

               }
              else if (volba == 2)
              {
                  System.out.println("Zadejte větu kterou chcete dakodovat: ");
                  String veta1 = sc.nextLine();
                  String zprava1 = "";
                  for (char c : veta1.toCharArray())
                  {
                      int cislo1 = (int) c;
                      if (c == 'a')
                           cislo1 += 26;
                      cislo1 -= 3;
                      zprava1 += (char)cislo1;
                    }
                    System.out.println("Vaše zakodovana zpráva je:  " + zprava1);
             }
             else
             {
                 System.out.println("Zadali jste nesprávnou volbu!");
             }

             System.out.println("Přejete si zadat další volbu? (ano/ne)");
             ano = sc.nextLine();
       }
    }
 
Odpovědět 14.9.2018 17:49
Avatar
Odpovídá na Robert Michalovič
Jakub Krsička:14.9.2018 17:54

No jo tam jsem nedošel... :-` Dík za odkaz mrknu na to. a omlouvám se za spam.

 
Nahoru Odpovědět 14.9.2018 17:54
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.