RT,由于是JAVA应用程序需屏蔽dos窗口,因此采用批处理调用,使用javaw调用程序,但这种方式不能传入JVM参数,请问这种情况怎样才能解决目前的批处理文件我是这样写的:
start C:\Progra~1\Java\jdk1.6.0_06\bin\javaw %JAVA_VM% %MEM_ARGS% -Djava.library.path="%dctmSharedPath%" -classpath "%CLASSPATH%" com.nantian.cdws.mdbimport.MdbImport
其中%MEM_ARGS%是JVM参数,但无法传入
start C:\Progra~1\Java\jdk1.6.0_06\bin\javaw %JAVA_VM% %MEM_ARGS% -Djava.library.path="%dctmSharedPath%" -classpath "%CLASSPATH%" com.nantian.cdws.mdbimport.MdbImport
其中%MEM_ARGS%是JVM参数,但无法传入
这个我重新写了个setEnv.bat 里面内容是set JAVA_VM=-hotspot
set MEM_ARGS=-Xmx1024M -Xms1024M -Xmn128M -XX:PermSize=64M -XX:MaxPermSize=256M -Xnoclassgc -Xloggc:log/gc.log -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+UseParallelGC -XX:ParallelGCThreads=16 -XX:+UseParallelOldGC -XX:MaxGCPauseMillis=500 -XX:+UseAdaptiveSizePolicy -XX:MaxTenuringThreshold=7 -XX:GCTimeRatio=19 只是现在这些参数传不进去