eclipse (不是myeclipse)调试web程序?1.需要安装tomcatplugin到eclipse中吗?我已经单独安装了tomcat5.5.2.tomcat的运行是在它webapp下的,eclipse的工程是在workspace下的,不同的项目啊,eclipse不像myeclipse
一样有deployment功能。设置的断点可能不是同一个文件的。3.网上有一些eclipse远程调试,不够具体。
一样有deployment功能。设置的断点可能不是同一个文件的。3.网上有一些eclipse远程调试,不够具体。
解决方案 »
- 有关javascript中onchange的问题
- 怎么获取xml中父节点的名字(id)呢?
- javax.el.ELException错误
- 用java调用sh程序启动tomcat 但失败了,有谁做过吗?
- 把.net3desc算法解译成java,谢谢!
- 急求一个问题大家帮帮我
- 如何用JSP将客户端的文件压缩后在上传到服务器
- RMI 连接数据库出现了错误java.lang.ClassNotFoundException
- 在JSP页面,获取客户端IP用request.getRemoteAddr()那如何获取客户端机器名昵。
- JavaBean老是连不上,急急急!
- 求一个用MVC框架开发的简单的网上商城系统,在线等。
- 请问怎么徒手发布一个Web Service
<Connector port="8002" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />
<Engine name="Contracte" defaultHost="localhost">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
<Host name="localhost" appBase="" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="/" reloadable="true" docBase="E:\code\webapps\Contracte\webapp" workDir="E:\code\webapps\Contracte\work" />
</Host>
</Engine>
</Service>配置一下tomcat就行了,修改一下docBase他workDir改到你的工作目录就行了,它们运行的就是同一个目录了!修改的文件是eclipse加载的那个配置文件!
你想用tomcat还得调试你就得去用这个东西
@echo off
SET JPDA_TRANSPORT=dt_socket
SET JPDA_ADDRESS=8000
catalina.bat jpda start
@echo on在Eclipse里使用远程调试。
上边自带Tomcat等一些服务器插件,设置断点,启动debug模式就可以了
要改这么多? 在tomcat的server.xml中:
<Host name="localhost" appBase="webapps"---改为eclipse的workspace路径只改这一处可以吗
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">eclipse加载的那个配置文件--是哪一个啊?反过来,启动的eclipse的时候我的workspace设置为tomcat的webapps,webapps下有运行没有问题的auction项目(李刚的struts2书的),eclipse中创建general java project(就叫auction,刚好把
这个auction项目导入了进来)
但是无论在auction项目的java文件还是jsp文件都设置不了断点。
而用eclipse另外单独创建一个java application的项目例如helloworld是可以设置断点的。
尝试了,运行.bat文件报错,说catalina.bat找不到啊
下载解压后配置一下tomcat,然后新建一个dynamic web project就能开发调试了
不过调试我也不会。
1、要放在%TOMCAT_HOME%\bin下。
2、没有catalina.bat应该是你的Tomcat的问题。安装解压缩的版本吧。exe安装的不适合开发人员。
比如我的php.xml:
<Context docBase="E:/Download/PHP/TestHelloWorld/WebContent" reloadable="true" path="/php" />
也就是
<Context docBase="项目的WEB目录" reloadable="true" path="URL根" />
2.没听懂,只要你设上了断点,服务器又启动了,又有什么不同呢?
3.没研究