servlet环境变量问题

Lucas- 2014-11-04 11:30:26
最近刚开始学servlet ,环境变量总是配不上。
1.我将 servlet-api.jar这个包放在了 D:\Java\jdk1.7.0_51\jre\lib\ext 之中不能运行。
2.配置了环境变量如下
Java的环境变量
JAVA_HOME D:\Java\jdk1.7.0_51

Tomcat的环境变量
TOMCAT_HOME D:\apache-tomcat-7.0.52
CATALINA_HOME D:\apache-tomcat-7.0.52
CATALINA_BASE D:\apache-tomcat-7.0.52
classpath .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;D:\apache-tomcat-7.0.52\bin;D:\apache-tomcat-7.0.52\lib\servlet-api.jar

求大虾指点,晚辈学习经验。
...全文
364 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
朗晴 2014-11-13
  • 打赏
  • 举报
回复
这块搞明白了就可以写代码了,这是打地基,写代码是盖楼房。祝楼主成功~!
多木多多木 2014-11-13
  • 打赏
  • 举报
回复
哥们,Tomcat的配置好像有点问题,我记得这三个环境变量后两个有一个有\bin目录,有一个有\temp目录。
记录生活点滴 2014-11-12
  • 打赏
  • 举报
回复
tomcat 的lib目录下面 有servlet-api.jar
熏肉大饼 2014-11-06
  • 打赏
  • 举报
回复
tomcat 7x下面的jdk用自己的路径 改一下 很简单的 没你想的那么复杂
ForestJava 2014-11-06
  • 打赏
  • 举报
回复
Lucas- 2014-11-05
  • 打赏
  • 举报
回复
好的 先删了弄个解压版的 谢谢啦
姜小白- 2014-11-05
  • 打赏
  • 举报
回复
把你电脑上的关于tomcat的配置都删除掉,下载一个解压版的tomcat,直接解压出来启动就可以了 不用纠结那么多的东西,先用起来,然后再看其他的环境变量的设置等其他功能
Lucas- 2014-11-05
  • 打赏
  • 举报
回复
引用 3 楼 magi1201 的回复:
将 servlet-api.jar 放到jdk的lib目录没有必要,直接启动tomcat就可以了 tomcat可以直接集成到eclipse或者myeclipse中运行,无需配置环境变量 如果是tomcat单跑的话,也可以不配置环境变量,tomcat的启动脚本 catalina.bat中 set "CURRENT_DIR=%cd%" if not "%CATALINA_HOME%" == "" goto gotHome set "CATALINA_HOME=%CURRENT_DIR%" if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome cd .. set "CATALINA_HOME=%cd%" cd "%CURRENT_DIR%" :gotHome 如果不配置CATALINA_HOME时,tomcat会自动做set "CATALINA_HOME=%CURRENT_DIR%" 处理 当前地址设置为CATALINA_HOME 的,如果设置了CATALINA_HOME,那么就会运行环境变量配置的那个tomcat了 多个tomcat时,容易出错
我把这个 CATALINA_HOME 删了重新配了下还是不行啊
Lucas- 2014-11-05
  • 打赏
  • 举报
回复
引用 4 楼 u010760115 的回复:
windows ->preference 那步有没有连接 tomcat 上? 配置环境变量一般不能有中文、特殊字符。
windows ->preference 是什么意思啊 环境变量里没有其他字符 除了 字母 和 - 。
Lucas- 2014-11-05
  • 打赏
  • 举报
回复
引用 2 楼 u014682894 的回复:
java目前只用配path就好了,然后tomcat在eclipse或myeclipse中配置好,创建servlet,web.xml中都不用配的,你还是看个视频或买本书一步步练习吧
刚开始学,就在DOS窗口下试了试 ,以前按照网上说的 配置环境变量的方法配了Java的 到servlet卡住了
意念打字 2014-11-05
  • 打赏
  • 举报
回复
windows ->preference 那步有没有连接 tomcat 上? 配置环境变量一般不能有中文、特殊字符。
姜小白- 2014-11-05
  • 打赏
  • 举报
回复
将 servlet-api.jar 放到jdk的lib目录没有必要,直接启动tomcat就可以了 tomcat可以直接集成到eclipse或者myeclipse中运行,无需配置环境变量 如果是tomcat单跑的话,也可以不配置环境变量,tomcat的启动脚本 catalina.bat中 set "CURRENT_DIR=%cd%" if not "%CATALINA_HOME%" == "" goto gotHome set "CATALINA_HOME=%CURRENT_DIR%" if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome cd .. set "CATALINA_HOME=%cd%" cd "%CURRENT_DIR%" :gotHome 如果不配置CATALINA_HOME时,tomcat会自动做set "CATALINA_HOME=%CURRENT_DIR%" 处理 当前地址设置为CATALINA_HOME 的,如果设置了CATALINA_HOME,那么就会运行环境变量配置的那个tomcat了 多个tomcat时,容易出错
LJ_KB 2014-11-05
  • 打赏
  • 举报
回复
java目前只用配path就好了,然后tomcat在eclipse或myeclipse中配置好,创建servlet,web.xml中都不用配的,你还是看个视频或买本书一步步练习吧
qingyuan18 2014-11-05
  • 打赏
  • 举报
回复
Eclipse里面你自己的项目加载runtime liberary-》里面选tomcat的根目录即可,没你想象的那么复杂
Lucas- 2014-11-04
  • 打赏
  • 举报
回复
java的环境配置好了 能编译运行。

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧