Forum » Programiranje » [Java]kompailiranje iz cmd
[Java]kompailiranje iz cmd
mmaestro ::
Imam sledeč problem.
Naredil sem nek app, ki uporablja za pošiljanje smsov mobitelov wsdl.
V eclipse sem uvozil wsdl ki mi generira classe, katere potem uporabljam za pošiljanje smsov.
V eclipse vse deluje ok, problem imam kako potem to zagnati v cmdju.
Struktura je sledeča.
Projekt
______|- src
__________|- Test.java
__________|- MojObjekt.java
__________|- si
____________|- mobitel
________________|- MobiDesktop (tu noter so potem java classi od wsdlja)
__________|- Md (še ostali del classov od mobitela)
Spodaj sem dodal še dele kode.
Zdaj pa bi jaz to rad preselil na nek drug računalnik, kjer bi zadeva tekla.
Se že nekaj časa zajebavam samo še nisem uspel pognati iz cmdja.
Vem da je dokaj trivialno samo ne gre :(
Če ima kdo 1 min časa bi ga lepo prosil za pomoč.
Koda
Naredil sem nek app, ki uporablja za pošiljanje smsov mobitelov wsdl.
V eclipse sem uvozil wsdl ki mi generira classe, katere potem uporabljam za pošiljanje smsov.
V eclipse vse deluje ok, problem imam kako potem to zagnati v cmdju.
Struktura je sledeča.
Projekt
______|- src
__________|- Test.java
__________|- MojObjekt.java
__________|- si
____________|- mobitel
________________|- MobiDesktop (tu noter so potem java classi od wsdlja)
__________|- Md (še ostali del classov od mobitela)
Spodaj sem dodal še dele kode.
Zdaj pa bi jaz to rad preselil na nek drug računalnik, kjer bi zadeva tekla.
Se že nekaj časa zajebavam samo še nisem uspel pognati iz cmdja.
Vem da je dokaj trivialno samo ne gre :(
Če ima kdo 1 min časa bi ga lepo prosil za pomoč.
Koda
public class MojObjekt{ private String _opis; private String _ime; // sledijo geterji pa seterji }
import si.mobitel.MobiDesktop.ArrayOfString; import si.mobitel.MobiDesktop.MDFServiceSoapProxy; public class Test { // tu noter uporabljam nekje MojObjekt private static void sendSMS(String sms) { try { String[] recip = SMS_RECIPIENTS.split(","); ArrayOfString recipients = new ArrayOfString(); recipients.setString(recip); MDFServiceSoapProxy proxy = new MDFServiceSoapProxy(); proxy.authenticateUser(SMS_USERNAME, SMS_PASSWORD); boolean smsDelivered = proxy.sendSMS(SMS_USERNAME, SMS_PASSWORD, recipients, sms); //boolean smsDelivered = true; System.out.println(); System.out.println(CLASS_NAME + "> SMS delivered: " + smsDelivered + " SMS: " + sms.replace("\n", " ")); writeSMSLog("SMS delivered: " + smsDelivered + " SMS: " + sms.replace("\n", " ")); } catch(Exception e) { writeError("sendSMS: " + getStackTrace(e)); System.out.println(CLASS_NAME + "> sendSMS method excecption."); e.printStackTrace(); } } }
blue ::
v eclipsu desni klik na projekt in export
potem izbereš "runnable jar file"
izbereš da ti vse zapakira v .jar
potem izbereš "runnable jar file"
izbereš da ti vse zapakira v .jar
mmaestro ::
Hvala za ta odgovor mi je pomagal.
Čeprav sem že prej iskal nekaj v tej smeri pa nisem bil dost pozoren kaj ponuja Export.
Čeprav sem že prej iskal nekaj v tej smeri pa nisem bil dost pozoren kaj ponuja Export.
mmaestro ::
Tu imaš njihov wsdl: https://moj.mobitel.si/mobidesktop-v2/w...
Tu pa imaš navodila kako narediš klienta iz tega: http://www.eclipse.org/webtools/communi...
Potem pa samo se preko proxy userja povežeš na njihov ws strežnik in pošiljaš sporočila.
Mislim pa da simobil tega ne omogoča.
Tu pa imaš navodila kako narediš klienta iz tega: http://www.eclipse.org/webtools/communi...
Potem pa samo se preko proxy userja povežeš na njihov ws strežnik in pošiljaš sporočila.
Mislim pa da simobil tega ne omogoča.
ragezor ::
wsdl sem nasel ampak kolikor vidim uporabljas
import si.mobitel.
kar nakazuje na to, da je to neka njihova koda?
import si.mobitel.
kar nakazuje na to, da je to neka njihova koda?
Greg91 ::
nikjer ga ni našel... eclipse mu je na podlagi podanega wdsl-ja zgeneriral razrede (proxy pattern).
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | php login s pomočjo soap-aOddelek: Programiranje | 1575 (515) | matmul |
» | Web services - Neveljavni karakterji v XMLOddelek: Programiranje | 4126 (3238) | boolsheat |
» | Android - ZačetnikOddelek: Programiranje | 1775 (1100) | hurlimannxt |
» | [Java] Prevajanje in šumniki v ubuntuOddelek: Programiranje | 2483 (2100) | mmaestro |
» | SMS iz linuxaOddelek: Pomoč in nasveti | 4723 (2279) | Apple |