java-为什么不能运行,第一次写servlet

问题描述

为什么不能运行,第一次写servlet

写了一个类,然后用这个运行,为什么没反应
<?xml version="1.0" encoding="UTF-8"?>

<!-- 配置和映射Servlet -->

HelloSverlet
com.atguigu.java1.HelloSverlet

HelloSverlet
/hello

控制台输出的信息是这样的:
三月 23, 2016 10:31:53 下午 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:day01' did not find a matching property.
三月 23, 2016 10:31:53 下午 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:HTML01' did not find a matching property.
三月 23, 2016 10:31:53 下午 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:Servlet01' did not find a matching property.
三月 23, 2016 10:31:53 下午 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:Program FilesJavajre1.8.0_65bin;C:WINDOWSSunJavabin;C:WINDOWSsystem32;C:WINDOWS;C:/Program Files/Java/jre1.8.0_65/bin/server;C:/Program Files/Java/jre1.8.0_65/bin;C:/Program Files/Java/jre1.8.0_65/lib/amd64;C:ProgramDataOracleJavajavapath;D:oracleproduct11.2.0client_1bin;D:oracleproduct11.2.0dbhome_1bin;D:oracleproduct10.2.0client_1bin;D:oracleproduct10.2.0db_1bin;C:appacerpcproduct12.1.0dbhome_1bin;D:Oracleproduct12.1.0dbhome_1bin;c:gtkbin;D:JDKbin;C:Program FilesJavajdk1.8.0_40bin;C:Program FilesJavajdk1.8.0_40jrebin;C:WINDOWSsystem32;C:WINDOWS;C:WINDOWSsystem32wbem;C:Program Files (x86)Microsoft SQL Server100ToolsBinn;C:Program FilesMicrosoft SQL Server100ToolsBinn;C:Program FilesMicrosoft SQL Server100DTSBinn;C:Program Files (x86)Microsoft SQL Server100ToolsBinnVSShellCommon7IDE;C:Program Files (x86)Microsoft Visual Studio 9.0Common7IDEPrivateAssemblies;C:Program Files (x86)Microsoft SQL Server100DTSBinn;C:WINDOWSSystem32Wbem;C:WINDOWSSystem32WindowsPowerShellv1.0;D:软件2Eclipseeclipse;;.
三月 23, 2016 10:31:53 下午 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8989
三月 23, 2016 10:31:53 下午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1250 ms
三月 23, 2016 10:31:53 下午 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
三月 23, 2016 10:31:53 下午 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.16
三月 23, 2016 10:31:55 下午 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8989
三月 23, 2016 10:31:55 下午 org.apache.jk.common.ChannelSocket init
信息: Port busy 8989 java.net.BindException: Address already in use: JVM_Bind
三月 23, 2016 10:31:55 下午 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8990
三月 23, 2016 10:31:55 下午 org.apache.jk.server.JkMain start
信息: Jk running ID=1 time=0/78 config=null
三月 23, 2016 10:31:55 下午 org.apache.catalina.startup.Catalina start
信息: Server startup in 1571 ms

解决方案

看日志,应该是配置环境出问题了,你把编译好的码放到tomcat下运行试试,不要用eclipse的容器

时间: 2024-07-30 14:13:10

java-为什么不能运行,第一次写servlet的相关文章

混合编程-为什么用matlab写的函数,在matlab下运行和用java调用后运行,结果会不一样

问题描述 为什么用matlab写的函数,在matlab下运行和用java调用后运行,结果会不一样 绘制出来的图像不一样.有涉及到sql server数据库读取,以及randn函数,以及plot函数.参数传递的是一样的. 解决方案 不懂,能够问问 java调用matlab函数具体操作过程是咋样的?网上找了一圈,不明所以-- 解决方案二: 就是在matlab中把.m文件封装成jar包,在java中用声明类,调用类函数的方式即可.详细步骤网上有好多介绍的. 解决方案三: 嗯,好的 谢谢 就是对操作不熟

Java第一次写的流布局图形界面,留个纪念

package jisuanqi; import java.awt.*; public class MyFrame extends Frame{ //继承Frame类 public MyFrame() { super("第一个图形界面"); //设置框架窗口标题 this.setSize(200, 130); //设置组件尺寸(宽,高) this.setLocation(300, 240); //设置组件的显示位置 this.setBackground(Color.lightGray)

使用osgi api启动osgi时,用java -jar命令运行报异常,用eclipse运行正常

问题描述 使用osgi api启动osgi时,用java -jar命令运行报异常,用eclipse运行正常 我使用osgi的api写了osgi框架的启动程序,然后使用java -jar 命令运行这个jar包报空指针异常,我在eclipse中运行一切正常,请问这是为什么呀

extjs java-请问使用extjs进行文件上传,extjs前台代码和java后台代码应该怎么写

问题描述 请问使用extjs进行文件上传,extjs前台代码和java后台代码应该怎么写 请问使用extjs进行文件上传,extjs前台代码和java后台代码应该怎么写 解决方案 代码复制一下.http://www.cnblogs.com/hannover/archive/2010/12/02/1894820.htmlhttp://blog.itpub.net/29870867/viewspace-1280697/ 解决方案二: extjs的上传是封装好的,你只需要在后台servlet中接收传过

Ruby写Servlet的小例子

Ruby也能写servlet?是的,没开玩笑,而且挺方便的,因为Ruby的标准库就自带了一个webrick,webrick本身又有一个serlvet容器,随时随地启动一个web server,实在是很方便. 先看个最简单的例子,输出hello到浏览器: require 'webrick' require 'net/http' include WEBrick class HelloServlet < HTTPServlet::AbstractServlet def hello(resp) resp

代码-java中怎么引用自己写的函数

问题描述 java中怎么引用自己写的函数 我是一个java新手,写了一段代码,有关:摄氏度和华氏度之间的互相转化 package method; import method.HuaShe; public class TestCToFandFToC { public static void main(String[] args){ System.out.println("摄氏 华氏 华氏 摄氏"); for(int i = 1;i <= 10;i++){ double she1 =

语言 指针-第一次写项目,不知道怎么实现。怎么实现数据文件的读写

问题描述 第一次写项目,不知道怎么实现.怎么实现数据文件的读写 软件三层架构 将用例图确定的函数 按 架构放在 不同的位置协同工作 界面切换 要点:所有界面是平等 实施:(1)所有 XXXXUI()的返回值 设置为 int (2)给 上述界面函数 编号通过界面编号进行 界面切换登录界面int LoginUI(){ XXXXXXXXXX if 成功 return 1; // 主界面else 失败 return 0; // 退出 } int main(){ int choice = 101; whi

写servlet中出现了500错误,各位大神能不能帮忙看看

问题描述 写servlet中出现了500错误,各位大神能不能帮忙看看 LoginServlet.javapackage servlets; import java.io.*; import javax.servlet.*;import javax.servlet.http.*; import service.AdminService;import service.CommonService;public class LoginServlet extends HttpServlet { publi

java web-ssh框架代码运行出现问题,还有其它jAVA WEB 代码运行也有类似问题,大神来解答啊

问题描述 ssh框架代码运行出现问题,还有其它jAVA WEB 代码运行也有类似问题,大神来解答啊 十月 25 2015 10:49:26 下午 org.apache.catalina.core.AprLifecycleListener init信息: Loaded APR based Apache Tomcat Native library 1.1.30 using APR version 1.4.8.十月 25 2015 10:49:26 下午 org.apache.catalina.cor