Senhores,
Tenho um software que estou desenvolvendo no eclipse, uso uma lib de um software proprietário que se conecta em um server corba o detalhe é que pelo o eclipse quando peço para executar ele pelo eclipse ele dá um erro dizendo que falta o arquivo ior, quando exporto o jar e crio um bat onde seto o parametro (-Dcom.keymile.kcst.connection.MileGateConnectionManager.FactoryDir="%APPDATA%\cst1") abaixo funciona:
:: Libraries (JARs)
set JAVAHELP_LIBS=
set JACORB_LIBS=..\lib\jacorb.jar;..\lib\logkit-1.2.jar;..\lib\wrapper-3.1.0.jar;..\lib\antlr-2.7.2.jar;..\lib\avalon-framework-4.1.5.jar;../lib/concurrent-1.3.2.jar
set APP_LIBS=..\lib\nestedvm.jar;..\lib\milegate.jar;..\lib\gui.jar;..\lib\processcoordinator.jar;..\lib\kcstcli.jar;..\lib\keynodeproxyintf.jar;..\lib\bp.jar;..\lib\util.jar;..\lib\corba.jar;..\lib\kcst.jar;..\lib\ems.jar;..\lib\jaxb-api.jar;..\lib\jaxb-impl.jar;..\lib\jaxb-libs.jar;..\lib\jaxb-xjc.jar;..\lib\jax-qname.jar;..\lib\namespace.jar;..\lib\relaxngDatatype.jar;..\lib\xsdlib.jar;..\lib\keaidl.jar;..\lib\xsd.jar;..\lib\persistence.jar
set LOG4J_LIBS=..\lib\log4j-1.2.3.jar
:: set APP_HELP=..\lib\pm-help.jar
:: Definition of system properties
set PROP_DEFS= -Dcom.keymile.kcst.connection.MileGateConnectionManager.FactoryDir="%APPDATA%\cst1" -Djournal.properties.file="%journalFile%" -Dcom.keymile.util.trace.serveroff -Dcom.keymile.util.trace.logfile="%APPDATA%\cst\kcstcli.log"
:: Main class
set MAIN_CLASS=br.com.gvt.Main
:: Now start the application (add -Djava.compiler=NONE and compile in debug to get line numbers in exceptions)
%JAVA_EXE% -Djava.compiler=NONE -cp ;%LOG4J_LIBs%;%JAVAHELP_LIBS%;%JACORB_LIBS%;%APP_LIBS%;%APP_HELP% %PROP_DEFS% %MAIN_CLASS% %*
Gostaria de fazer isto direto no meu código e assim rodar no eclipse, alguem sabe como fazer?
Att
Paulo