🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #153920

Re: JAR

#153920
From: Ronald Kuczek
Date: Thu, 17 Oct 2013 14:00
32 lines
1810 bytes
On 10/17/2013 01:20 PM, inst4nce wrote:
> Witam mam aplikację korzystającą z silnika jaybird-full-2.2.3.jar
> Główna klasa nazywa się App.class
> Uruchamiam to tak w konsoli:
> java -cp .;jaybird-full-2.2.3.jar App
> i jest ok.
>
> Czy da się połączyć App.class i jaybird-full-2.2.3.jar do jednego
> wykonywalnego pliku JAR np. run.jar
> Jeśli tak, to jak to zrobić z linii komend?
>

Spakuj swoje klasy do własnego jar-a:

http://docs.oracle.com/javase/tutorial/deployment/jar/build.html

dopisz do classpath w wywołaniu i już, np:

java -cp 
sciezka_do_twojego_jara/twojjar.jar;sciezka_do_drugiego_jara/jaybird-full-2.2.3.jar 
App

Alternatywnie możesz przepakować oryginalnego jara:

jar uf jaybird-full-2.2.3.jar App.class

Patrz:

http://docs.oracle.com/javase/1.4.2/docs/tooldocs/windows/jar.html

Pozdrawiam
Rony
Technical Details
Message-ID: <l3or9t$75b$1@mx1.internetia.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mail
References: <525fc808$0$2137$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mail
From: Ronald Kuczek <kuczek@kuczek.pl>
Newsgroups: pl.comp.lang.java
Subject: Re: JAR
Date: Thu, 17 Oct 2013 16:00:50 +0200
Organization: Netia S.A.
Lines: 32
Message-ID: <l3or9t$75b$1@mx1.internetia.pl>
References: <525fc808$0$2137$65785112@news.neostrada.pl>
NNTP-Posting-Host: 83.238.142.162
Mime-Version: 1.0
X-Trace: mx1.internetia.pl 1382019197 7339 83.238.142.162 (17 Oct 2013 14:13:17 GMT)
X-Complaints-To: abuse@inetia.pl
NNTP-Posting-Date: Thu, 17 Oct 2013 14:13:17 +0000 (UTC)
In-Reply-To: <525fc808$0$2137$65785112@news.neostrada.pl>
X-Tech-Contact: usenet@internetia.pl
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.0
X-Server-Info: http://www.internetia.pl/
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit