当前位置: 网学 > 编程文档 > 其他类别 > 正文

Tomcat7调试运行环境搭建与源代码分析入门

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/01/12
命令行窗口中进入D:\Tomcat7目录,执行 mvn eclipse:eclipse 就可以转成eclipse工程项目了,

然后打开eclipse,点”File->Import->General->Existing Projects into Workspace”,

最后打开D:\Tomcat7就能看到Tomcat7.0这个项目了。

(如果eclipse装了m2e插件不用执行mvn eclipse:eclipse的,可以直接导入maven工程)

5. 在Eclipse中让Tomcat跑起来

在Eclipse中打开org.apache.catalina.startup.Bootstrap类,

在编辑区右击,点”Run As->Run configurations”,然后双击”Java Aplication”就会出来一个新的”Bootstrap”,

选中它,在右边点击”Arguments”那一栏,把下面的内容copy到”VM arguments”中:

-Dcatalina.home=launch -Dcatalina.base=launch -Djava.endorsed.dirs=launch/endorsed -Djava.io.tmpdir=launch/temp -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=launch/conf/logging.properties

如下图:

498)this.width=498;'' onmousewheel = ''javascript:return big(this)'' class="alignnone size-full wp-image-1812" alt="" src="http://images.myeducs.cn/files/uploadimg/20120704/1025141.jpg" width="812" height="640" />

然后点run按钮,就可以启动tomcat了,启动成功会在Eclipse的console中显示:

  1. 2012-6-10 14:25:31 org.apache.catalina.startup.Catalina start    
  2. 信息: Server startup in 359 ms 

除上面这种方式外,这里还有一个Eclipse的launch脚本(start-tomcat7.launch (注: 在附件中)),

  1. <?xml version=“1.0″ encoding=“UTF-8″ standalone=“no”?>    
  2. <launchConfiguration type=“org.eclipse.jdt.launching.localJavaApplication”>    
  3. <listAttribute key=“org.eclipse.debug.core.MAPPED_RESOURCE_PATHS”>    
  4. <listEntry value=“/Tomcat7.0/trunk/java/org/apache/catalina/startup/Bootstrap.java”/>    
  5. </listAttribute>    
  6. <listAttribute key=“org.eclipse.debug.core.MAPPED_RESOURCE_TYPES”>    
  7. <listEntry value=“1″/>    
  8. </listAttribute>    
  9. <stringAttribute key=“org.eclipse.jdt.launching.MAIN_TYPE” value=“org.apache.catalina.startup.Bootstrap”/>    
  10. <stringAttribute key=“org.eclipse.jdt.launching.PROGRAM_ARGUMENTS” value=“start”/>    
  11. <stringAttribute key=“org.eclipse.jdt.launching.PROJECT_ATTR” value=“Tomcat7.0″/>    
  12. <stringAttribute key=“org.eclipse.jdt.launching.VM_ARGUMENTS” value=“-Dcatalina.home=launch -Dcatalina.base=launch -Djava.endorsed.dirs=launch/endorsed -Djava.io.tmpdir=launch/temp -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=launch/conf/logging.properties”/>    
  13. </launchConfiguration>    

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号