NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Vytvoření jaru s java soubory v netbeans

V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
vlastajuracka:9.10.2017 10:32

Zdravím mám takový dotaz ve škole děláme v Eclipsech a já jsem zvyklí na Netbeans. Mám v Netbenas ten problém, že když vygeneruju Jar tak v Eclipsech si můžu vybrat, že chci do jaru dát i složku src s java soubory. V netbeansech nevím jak na to a taky zda je to vůbec možný... Takže bych byl rád kdyby někdpo veděl díky moc. :)

 
Odpovědět
9.10.2017 10:32
Avatar
Atrament
Člen IT Redactor Gang
Avatar
Odpovídá na vlastajuracka
Atrament:9.10.2017 10:58

Jar není nic jiného než zip, takže si do něj můžeš nakopírovat co chceš, prostě nech Netbeans vygenerovat jar, pak si ten jar otevři a nakopíruj do něj složku src a hotovo :)

Další možností je přímo v Netbeans v Properties projektu na záložce Packaging v Exclude from JAR file odstranit **/*.java.

 
Nahoru Odpovědět
9.10.2017 10:58
Avatar
Lubor Pešek
Člen
Avatar
Odpovídá na Atrament
Lubor Pešek:9.10.2017 11:48

jenže to ti vygeneruje samostatné adresáře k hlavnímu projektu. Včetně knihoven.
Tento problém řeší Maven, tam můžeš zkompilovat celý balík i s přídavnými moduly i knihovnami v jednom. To už je ale Enterprise edition. Ale zas tak těžké to není, jen si o tom musíš něco přečíst.

Nahoru Odpovědět
9.10.2017 11:48
Existují dva způsoby, jak vyřešit problém. Za prvé vyhoďte počítač z okna. Za druhé vyhoďte okna z počítače.
Avatar
Atrament
Člen IT Redactor Gang
Avatar
Odpovídá na Lubor Pešek
Atrament:9.10.2017 13:01

jenže to ti vygeneruje samostatné adresáře k hlavnímu projektu. Včetně knihoven.

Cože?

Tento problém řeší Maven, tam můžeš zkompilovat celý balík i s přídavnými moduly i knihovnami v jednom.

Opět - cože?? Na tohle se přece vlastajuracka vůbec neptal...

 
Nahoru Odpovědět
9.10.2017 13:01
Avatar
Lubor Pešek
Člen
Avatar
Odpovídá na Atrament
Lubor Pešek:9.10.2017 14:48

Cože?

když zbuildíš projekt, vygeneruje ti to kromě hlavního jarka samostatné knihovny, které k tomu používáš (pokud to nastavíš tak, jak jsi ty popisoval) a pokud používáš přídavné soubory (pomocné soubory, které třeba vygeneruješ v průběhu programu atd., pokud pochopitelně nezadáš absolutní cestu někam jinam), tak ti to tyto soubory vygeneruje v tomto adresáři

Opět - cože?? Na tohle se přece vlastajuracka vůbec neptal...

,,,a taky zda je to vůbec možný

já ti nevím, ale mám dojem, že když odpovím na otázku, zda-li je v nb možný do jaru přidat src soubor odpovědí že to jde přes maven, tak mám dojem ,že odpovídám na to, co se ptal.

Nahoru Odpovědět
9.10.2017 14:48
Existují dva způsoby, jak vyřešit problém. Za prvé vyhoďte počítač z okna. Za druhé vyhoďte okna z počítače.
Avatar
Atrament
Člen IT Redactor Gang
Avatar
Odpovídá na Lubor Pešek
Atrament:10.10.2017 0:29

když zbuildíš projekt, vygeneruje ti to kromě hlavního jarka samostatné knihovny, které k tomu používáš (pokud to nastavíš tak, jak jsi ty popisoval)

To je úplně standardní chování normálního (ne maven) java projektu v Netbeans, to nemá s tím nastavením jak jsem já popisoval nic společného a už vůbec to nijak nesouvisí s přidáním java souborů do jaru.

 
Nahoru Odpovědět
10.10.2017 0:29
Avatar
Lubor Pešek
Člen
Avatar
Lubor Pešek:10.10.2017 11:37

Ok, sorry.
Už nevím, jak pracuje editor se standardní edicí. Naposledy jsem ji používal tak 4 roky zpátky, tak už si na to úplně nepamatuju. Pro mě je směrodatné, že ať si otevřu jakékoliv IDE, maven mi projekt zbuildí jak já potřebuju a není to odkázané na konkrétní IDE. Tak ok, možná to tak je.
Doufám, že jsi spokojený, a už tento flame uzavřete. Dohadovat se o standardní edici fakt nemá smysl.

Nahoru Odpovědět
10.10.2017 11:37
Existují dva způsoby, jak vyřešit problém. Za prvé vyhoďte počítač z okna. Za druhé vyhoďte okna z počítače.
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 7 zpráv z 7.