I'm new to java and I need to run some compiled code
The source
public class OiosiRaspClient {
private static Log log = LogFactory.getLog(OiosiRaspClient.class);
public static final String PATH_INVOICE_OIOUBL = "./Resources/xml/OIOUBL_Invoice_v2p1_5798009811578.xml";
public static final String RaspConfigurationLive = "./Resources/RaspConfiguration.Live.xml";
public static final String RaspConfigurationTest = "./Resources/RaspConfiguration.Test.xml";
public UddiType uddiType;
public String xmlDocumentUrl;
public enum UddiType {
Production(RaspConfigurationLive),
NewProduction(RaspConfigurationLive),
Test(RaspConfigurationTest),
LocalJava_v1_2_3(RaspConfigurationTest),
LocalJava_v1_2_4(RaspConfigurationTest),
LocalNet_v1_2_3(RaspConfigurationTest),
LocalNet_v1_2_4(RaspConfigurationTest),
FOCES2Test("cfg/RaspConfiguration.Oces2.xml"),
FOCES2_99018008("cfg/RaspConfiguration.99018008.xml"),
FOCES2_99018080("cfg/RaspConfiguration.99018080.xml");
private final String raspConfigurationFile;
UddiType(String configFile) {
raspConfigurationFile = configFile;
}
}
public OiosiRaspClient() {
uddiType = UddiType.Production;
xmlDocumentUrl = PATH_INVOICE_OIOUBL;
}
public OiosiRaspClient(UddiType uddiType, String xmlDocumentUrl) {
this.uddiType = uddiType;
this.xmlDocumentUrl = xmlDocumentUrl;
}
public static void main(final String[] args) {
new OiosiRaspClient().sendDocument_Test();
}
public boolean sendDocument_Test() {
// some code
}
}
All the code is compiled with ant compile
and a build.xml
file
Now the class OiosiRaspClient
is compiled to the following files
OiosiRaspClient$1.class
OiosiRaspClient$UddiType.class
OiosiRaspClient.class
How to run the main
method in OiosiRaspClient
?
I also need to change the public variable PATH_INVOICE_OIOUBL
before each run..
command line
# java OiosiRaspClient
Error: Could not find or load main class OiosiRaspClient