«« ( Date ) »» // «« ( Thread ) »» // ri4pp - 2004

Re: BAT FILE-- Evo resenja :)))

by Igor Kaitovic
petak, 03. decembar 2004 - 02:11.

Ovim ces izmeniti njihov CLASSPATH.
set CLASSPATH=%CLASSPATH%;.;ppdz1.jar

Umesto toga, pri pokretanju zadaj putanju: postojeci CLASSPATH (mora zbog
junit_a) + putanja do tvojih klasa. Ako su tvoji testovi u LexSpecTests
AllTests, onda:

java -cp "%CLASSPATH%;.;ppdz1.jar" LexSpecTests.AllTests

Ako je i direktorijum u kome su testovi u nekom jar_u, potrebno je iza ppdz1
jar dodati i taj fajl. Uostalom, ovo i nije vise problem, posto je receno da
moze sve da se posalje u folderima.


-------Original Message-------

From: ri4pp@titan.etf.bg.ac.yu
Date: 3.12.2004 1:48:09
To: ri4pp@titan.etf.bg.ac.yu
Subject: [ri4pp] BAT FILE-- Evo resenja :)))

TestAll.bat:
@echo off
echo Testing ......
set CLASSPATH=%CLASSPATH%;.;ppdz1.jar
java LexSpecTests.AllTests
@echo Done
Pazite kako pravite ppdz1.jar !!!!!!!!
******* ako zelite da u jar file ukljucite foldere ppdz1 i java_cup ,
uradite sledece :)))
napravite direktoriju PERA. u taj direktorijum kopirajte direktorijume
ppdz1 i java_cup. Onda napravite (da vam olaksa) MakeJar.bat sa sledecim
tekstom:
jar cvf ppdz1.jar ppdz1 java_cup

---- ako zelite da promenite manifest fajl da bi vas jar bio izvrsni
napravite text file sa sledecim tekstom:

Main-Class: ppdz1.ImeGlavneClase
[prazna linija]
[prazna linija]
gde umesto ImeGlavneClase treba da stavite ime vase klase koja ima main() i
koja je naravno u paketu tj. folderu ppdz1. Vodite racuna da posle ove
linije idu DVE PRAZNE LINIJE.
Zatim u vas MakeJar.bat dodajte sledecu liniju:

jar cmf D:\ppdz1\ImeFajlaKojiSteMaloPreNapravili.txt ppdz1.jar ppdz1
java_cup

..... u attachmentu imate izgled vaseg PERA foldera sa test primerima.

Na kraju kada napravite ppdz1.jar direktorijume ppdz1 i java_cup mozete
slobodno da obrisete!!!!!