eclipse中如何使用-D等命令行参数?
如题
比如要执行在命令下的java -Djava.xml.parsers.DocumentBuilderFactory=org.apache.xerxers.jaxp.DocumentBuilderFactoryImpl test
如果要在eclipse下可视化操作,怎么办啊?
另外,上句的—D什么意思啊?
问题点数:20、回复次数:1Top
1 楼humanity(城市边缘的狼)回复于 2006-03-15 13:28:02 得分 20
Eclipse 菜单 Run / Run ... 弹出个对话框,在里面 Application 下面 "New" 一个条目,选择一个项目(这个用来告诉 Eclipse, 如果源码有改动,请编译一下这个项目,同时把类路径等自动添加进来) . 再选 Main 类名, 在其他 标签页中添上 JRE , classpath , Arguments 等,
你的 -D 就放到 JVM Arguments 下面。
我就是这样来启动 Tomcat 和 resin 的让它们进入 Debug 状态, 直接用 tomcat5.exe 需要插件支持,我现在没有插件可用,我发现用 Debug 方式 热替换很实用,我改了一个类,重编译之后直接可以继续用,只要JSP 刷新一个就行了, 要知道以前如果我直接用 tomcat5.exe 的话,它老是自动 reload context /XXX . 但是 static { } 或 static 变量没有办法替换,因为中加载一次.Top




