由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - run servlet from command line?
相关主题
J2EE和未来工作问题怎么把servlet publish成web services
URL 的问题怎么解决?理解Java Servlets [fwd]
请教一个安全方面的MASTER题目真的还有人用那么heavy的web sphere,jboss么?
问一个J2EE和Tomcat问题问一个很基本很基本很基本的API问题
mac上怎么连tomcat和mysql?讨论spring这么多,还没有说到点子上的。
Servlet开发初步 [fwd]database connection pool
想起几年前Re: run servlet from command line?Run Servlet with Tomcat
运行servlet时出现的http status 404问题One more servlet Q: Http Session
相关话题的讨论汇总
话题: servlet话题: command话题: run话题: line话题: java
进入Java版参与讨论
1 (共1页)
x******o
发帖数: 31
1
is there any way that I can run a servlet from command line (like run CGI from
console)?
i am new for java.
thanks,
r***l
发帖数: 67
2
servlet needs to be running inside a servlet container, e.g. tomcat.

from

【在 x******o 的大作中提到】
: is there any way that I can run a servlet from command line (like run CGI from
: console)?
: i am new for java.
: thanks,

x******o
发帖数: 31
3
thanks!
so there is no way to run from command line, right?

【在 r***l 的大作中提到】
: servlet needs to be running inside a servlet container, e.g. tomcat.
:
: from

r***l
发帖数: 67
4
The answer is Yes and No.
You can use mock object to simulate servlet environment and potentially
run/test your servlet without servlet container. However, that's more about
unit testing and it is an advanced topic.
Since you said you are new for Java, I do not want to confuse you here. So,
the answer is No. You can not run servlet from command line (without servlet
container). hehe

CGI

【在 x******o 的大作中提到】
: thanks!
: so there is no way to run from command line, right?

c**g
发帖数: 274
5
No. Servlet is not POJO (Plain Old Java Object).

【在 x******o 的大作中提到】
: is there any way that I can run a servlet from command line (like run CGI from
: console)?
: i am new for java.
: thanks,

c*****s
发帖数: 214
6
当然可以。任何java程序最终都可以(只可以)通过java命令运行
只是servlet没有main程序,
依赖别的实现,要运行需要container提供环境。启动container当然可以通过command
line了(从来不都是通过command line 的吗)。
比如 tomcat
java -cp $CATALINA_HOME/bin/bootstrap.jar
org.apache.catalina.startup.Bootstrap -Dcatalina.home=$CATALINA_HOME
-Dcatalina.base= start

CGI

【在 x******o 的大作中提到】
: thanks!
: so there is no way to run from command line, right?

r***l
发帖数: 67
7
you are confusing him now. hehe

【在 c*****s 的大作中提到】
: 当然可以。任何java程序最终都可以(只可以)通过java命令运行
: 只是servlet没有main程序,
: 依赖别的实现,要运行需要container提供环境。启动container当然可以通过command
: line了(从来不都是通过command line 的吗)。
: 比如 tomcat
: java -cp $CATALINA_HOME/bin/bootstrap.jar
: org.apache.catalina.startup.Bootstrap -Dcatalina.home=$CATALINA_HOME
: -Dcatalina.base= start
:
: CGI

x******o
发帖数: 31
8
Thank you guys! learn something new.

【在 c*****s 的大作中提到】
: 当然可以。任何java程序最终都可以(只可以)通过java命令运行
: 只是servlet没有main程序,
: 依赖别的实现,要运行需要container提供环境。启动container当然可以通过command
: line了(从来不都是通过command line 的吗)。
: 比如 tomcat
: java -cp $CATALINA_HOME/bin/bootstrap.jar
: org.apache.catalina.startup.Bootstrap -Dcatalina.home=$CATALINA_HOME
: -Dcatalina.base= start
:
: CGI

1 (共1页)
进入Java版参与讨论
相关主题
One more servlet Q: Http Sessionmac上怎么连tomcat和mysql?
Help on compiling servlet with TomcatServlet开发初步 [fwd]
Please Help!想起几年前Re: run servlet from command line?
How to make php and servlet work togethe运行servlet时出现的http status 404问题
J2EE和未来工作问题怎么把servlet publish成web services
URL 的问题怎么解决?理解Java Servlets [fwd]
请教一个安全方面的MASTER题目真的还有人用那么heavy的web sphere,jboss么?
问一个J2EE和Tomcat问题问一个很基本很基本很基本的API问题
相关话题的讨论汇总
话题: servlet话题: command话题: run话题: line话题: java