J
John Bailo
I wrote a rich client that accesses a web service, using Eclipse.
The start up command and it's associated libraries is >2k characters, so
I cannot fit it into an XP shortcut.
I wrote a .BAT file, but if I run that way, it leaves a DOS window open.
Is there anyway in Windows to shell a command into the background ( like
the & in linux ) ?
Is there a way in java to embed some of the libraries into a startup
*.cfg (config) file of some sort so the startup line doesn't have to be
so long?
Here's my command:
C:\Sun\AppServer\jdk\bin\javaw.exe
-Djava.library.path=c:/eclipse/plugins/org.eclipse.swt.win32_3.1.0/os/win32/x86
-classpath "C:\Documents and
Settings\jbailo\workspace\MatchCode20\WebContent\WEB-INF\classes;C:\Program
Files\Apache Group\Tomcat 4.1\common\lib\activation.jar;C:\Program
Files\Apache Group\Tomcat 4.1\common\lib\ant-launcher.jar;C:\Program
Files\Apache Group\Tomcat 4.1\common\lib\ant.jar;C:\Program Files\Apache
Group\Tomcat 4.1\common\lib\commons-collections.jar;C:\Program
Files\Apache Group\Tomcat 4.1\common\lib\commons-dbcp-1.1.jar;C:\Program
Files\Apache Group\Tomcat
4.1\common\lib\commons-logging-api.jar;C:\Program Files\Apache
Group\Tomcat 4.1\common\lib\commons-pool-1.1.jar;C:\Program Files\Apache
Group\Tomcat 4.1\common\lib\jasper-compiler.jar;C:\Program Files\Apache
Group\Tomcat 4.1\common\lib\jasper-runtime.jar;C:\Program Files\Apache
Group\Tomcat 4.1\common\lib\jdbc2_0-stdext.jar;C:\Program Files\Apache
Group\Tomcat 4.1\common\lib\jndi.jar;C:\Program Files\Apache
Group\Tomcat 4.1\common\lib\jta.jar;C:\Program Files\Apache Group\Tomcat
4.1\common\lib\mail.jar;C:\Program Files\Apache Group\Tomcat
4.1\common\lib\naming-common.jar;C:\Program Files\Apache Group\Tomcat
4.1\common\lib\naming-factory.jar;C:\Program Files\Apache Group\Tomcat
4.1\common\lib\naming-resources.jar;C:\Program Files\Apache Group\Tomcat
4.1\common\lib\servlet.jar;C:\Program Files\Apache Group\Tomcat
4.1\common\lib\tools.jar;C:\Program Files\Apache Group\Tomcat
4.1\common\endorsed\xercesImpl.jar;C:\Program Files\Apache Group\Tomcat
4.1\common\endorsed\xmlParserAPIs.jar;C:\Documents and
Settings\jbailo\workspace\MatchCode20\WebContent\WEB-INF\lib\axis.jar;C:\Documents
and
Settings\jbailo\workspace\MatchCode20\WebContent\WEB-INF\lib\saaj.jar;C:\Documents
and
Settings\jbailo\workspace\MatchCode20\WebContent\WEB-INF\lib\commons-logging.jar;C:\Documents
and
Settings\jbailo\workspace\MatchCode20\WebContent\WEB-INF\lib\wsdl4j.jar;C:\Documents
and
Settings\jbailo\workspace\MatchCode20\WebContent\WEB-INF\lib\jaxrpc.jar;C:\Documents
and
Settings\jbailo\workspace\MatchCode20\WebContent\WEB-INF\lib\log4j-1.2.8.jar;C:\Documents
and
Settings\jbailo\workspace\MatchCode20\WebContent\WEB-INF\lib\commons-discovery.jar;C:\Documents
and
Settings\jbailo\workspace\MatchCode20\WebContent\WEB-INF\lib\webserviceutils.jar;C:\eclipse\plugins\org.eclipse.swt.win32_3.1.0\ws\win32\swt.jar"
org.tempuri.MatchCode20Client
The start up command and it's associated libraries is >2k characters, so
I cannot fit it into an XP shortcut.
I wrote a .BAT file, but if I run that way, it leaves a DOS window open.
Is there anyway in Windows to shell a command into the background ( like
the & in linux ) ?
Is there a way in java to embed some of the libraries into a startup
*.cfg (config) file of some sort so the startup line doesn't have to be
so long?
Here's my command:
C:\Sun\AppServer\jdk\bin\javaw.exe
-Djava.library.path=c:/eclipse/plugins/org.eclipse.swt.win32_3.1.0/os/win32/x86
-classpath "C:\Documents and
Settings\jbailo\workspace\MatchCode20\WebContent\WEB-INF\classes;C:\Program
Files\Apache Group\Tomcat 4.1\common\lib\activation.jar;C:\Program
Files\Apache Group\Tomcat 4.1\common\lib\ant-launcher.jar;C:\Program
Files\Apache Group\Tomcat 4.1\common\lib\ant.jar;C:\Program Files\Apache
Group\Tomcat 4.1\common\lib\commons-collections.jar;C:\Program
Files\Apache Group\Tomcat 4.1\common\lib\commons-dbcp-1.1.jar;C:\Program
Files\Apache Group\Tomcat
4.1\common\lib\commons-logging-api.jar;C:\Program Files\Apache
Group\Tomcat 4.1\common\lib\commons-pool-1.1.jar;C:\Program Files\Apache
Group\Tomcat 4.1\common\lib\jasper-compiler.jar;C:\Program Files\Apache
Group\Tomcat 4.1\common\lib\jasper-runtime.jar;C:\Program Files\Apache
Group\Tomcat 4.1\common\lib\jdbc2_0-stdext.jar;C:\Program Files\Apache
Group\Tomcat 4.1\common\lib\jndi.jar;C:\Program Files\Apache
Group\Tomcat 4.1\common\lib\jta.jar;C:\Program Files\Apache Group\Tomcat
4.1\common\lib\mail.jar;C:\Program Files\Apache Group\Tomcat
4.1\common\lib\naming-common.jar;C:\Program Files\Apache Group\Tomcat
4.1\common\lib\naming-factory.jar;C:\Program Files\Apache Group\Tomcat
4.1\common\lib\naming-resources.jar;C:\Program Files\Apache Group\Tomcat
4.1\common\lib\servlet.jar;C:\Program Files\Apache Group\Tomcat
4.1\common\lib\tools.jar;C:\Program Files\Apache Group\Tomcat
4.1\common\endorsed\xercesImpl.jar;C:\Program Files\Apache Group\Tomcat
4.1\common\endorsed\xmlParserAPIs.jar;C:\Documents and
Settings\jbailo\workspace\MatchCode20\WebContent\WEB-INF\lib\axis.jar;C:\Documents
and
Settings\jbailo\workspace\MatchCode20\WebContent\WEB-INF\lib\saaj.jar;C:\Documents
and
Settings\jbailo\workspace\MatchCode20\WebContent\WEB-INF\lib\commons-logging.jar;C:\Documents
and
Settings\jbailo\workspace\MatchCode20\WebContent\WEB-INF\lib\wsdl4j.jar;C:\Documents
and
Settings\jbailo\workspace\MatchCode20\WebContent\WEB-INF\lib\jaxrpc.jar;C:\Documents
and
Settings\jbailo\workspace\MatchCode20\WebContent\WEB-INF\lib\log4j-1.2.8.jar;C:\Documents
and
Settings\jbailo\workspace\MatchCode20\WebContent\WEB-INF\lib\commons-discovery.jar;C:\Documents
and
Settings\jbailo\workspace\MatchCode20\WebContent\WEB-INF\lib\webserviceutils.jar;C:\eclipse\plugins\org.eclipse.swt.win32_3.1.0\ws\win32\swt.jar"
org.tempuri.MatchCode20Client