eclipse netbean tomcat 配置和错误调试
来源:互联网 发布:成都关键词优化哪家好 编辑:程序博客网 时间:2024/05/08 13:40
1eclipse 调试技巧
http://www.oschina.net/translate/again-10-tips-on-java-debugging-with-eclipse
1eclipse 调用tomcat 正确方法
a 先在window --server中添加tomcat服务器
b 主面板中会多出来一个面板server。双击后在ServerLocations更改两个东西
1 UseTomcat installation
2 Deploy path 改为 tomcat的webapps
c 新建Dynamic web project 项目,runs on server 就ok了
2 eclipse netbean7和其自带的tomcat7
a 可以同时在 eclipse、 tomcat根目录、 netbean中启动tomcat 。不同在于前两者都启动在8080端口,启动是冲突的;netbean启动在8084端口,netbean中关闭tomcat并不会影响到 eclipse中启动的tomcat
b eclipse 中启动tomcat后,输入 localhost:8080 会显示404错误,而不是无法连接。是因为路径错了。但是这不影响你自己部署的项目。
0)因为eclipse启动的tomcat 中8080根目录在 /eclipse_home/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/ROOT 在这文件夹下面没有index.html,所以404提示找不到文件。 将tomcat 中的webapps/下的文件 都复制到 wtpwebapps/BOOT ,就可以了。
1) 但是要注意,虽然和在 tomcat下 ./shutdown.sh 直接启动的所对应的根目录不同,但是在tomcat或者eclipse中任何一处关闭服务器,他们俩都会无法连接
2)一旦其中任何一个启动另一个将无法启动,因为共用一个端口
3 ubuntu14下 tomcat的cgi配置的各种坑
常识:
(a) WEB-INF 是不能直接在客户端访问的,里面有各种配置和类库。所以会有一个配置用cgi-bin变量来指向 WEB-INF/cgi
如:http://localhost:8080/foo/cgi-bin/Hello.cgi 可以直接访问CGI http://localhost:8080/foo/WEB-INF/cgi/Hello.cgi 就会访问失败
(b) tomcat6开始已经把servlets-cgi.jar集成到catalina.jar,无需象tomcat5.5一样配置jar包;
(c)浏览器没有运行cgi却直接转为下载cgi文件。。。最sb的问题了,因为没有在localhost路径下运行,即没在tomcat上运行
,所以CGI没有解析
(d)配置文件 context.xml 中文注释会出错 //这个属于像我一样的不做死就不会死
配置过程
cgi配置官方文档
http://tomcat.apache.org/tomcat-7.0-doc/cgi-howto.html
(1)先解决本文的第一个问题。
(2 )在eclipse中新建 Dynamic Web Project 类型的项目
(3) 修改web.xml 和 Context.xml 时要在 eclipse 的Project Explorer 中的Server项目中修改(和第一个问题中的server面板不是一个地方哦)
少年!单纯的在tomcat的目录修改,运行程序后,eclipse里面conf配置会替换掉tomcat下的conf配置
现在在WEB—INF中新建文件夹 cgi(它在web.xml中被映射为cgi-bin)所有的cgi文件放在这里
配置网页:http://www.linuxidc.com/Linux/2012-10/73191.htm
cgi默认是pl,如果cgi是c或者c++编译的二进制文件,web.xml的 cgi配置中增加
<param-name>executable</param-name>
<param-value>???<param-value>
???为空代表,二进制可执行文件。
为sh/bin时。。。我没试过,应该是sh脚本
(4)error=13, 权限不够
当eclipse 将项目部署到tomcat的时候,exe不能执行。所有eclipse下的exe首先要有755的权限
chmod 755 test.exe
- eclipse netbean tomcat 配置和错误调试
- netbean tomcat 配置
- Eclipse和tomcat远程调试配置
- 浏览器和netbean调试详解
- NetBean中添加tomcat时候出现错误
- Eclipse+Tomcat远程调试配置
- Eclipse+Tomcat远程调试配置
- Eclipse+Tomcat远程调试配置
- Eclipse+Tomcat远程调试配置
- Eclipse中配置Tomcat调试
- Eclipse+Tomcat远程调试配置
- Eclipse+Tomcat远程调试配置
- 在Tomcat和Eclipse进行远程调试的配置
- 在Tomcat和Eclipse进行远程调试的配置
- 在Tomcat和Eclipse进行远程调试的配置
- 在Tomcat和Eclipse进行远程调试的配置
- 在Tomcat和Eclipse进行远程调试的配置
- 在tomcat和eclipse进行远程调试的配置
- C程序设计的抽象思维-回溯算法-迷宫问题
- Python机器学习实战<三>:k-邻近算法
- [BASIC-14] 时间转换
- 【剑指offer】二叉树中和为某一值的路径
- java垃圾回收与System.gc()介绍
- eclipse netbean tomcat 配置和错误调试
- ubuntu 14.04 安装 jdk-8u5-linux
- SQLite简单教程
- Android Service解析
- 数字语音信号处理学习笔记——语音信号的短时时域分析(4)
- 9 storage的状态转换
- hdu1305 Immediate Decodability
- 动态规划之K好数(蓝桥杯ALGO-3)
- 在Android中实现程序前后台切换