使用tomcat,开发中如果不使用MyEclipse该如何运行项目?
1.首先看看你的控制台有没有报错。
2.确定你项目是部署到那个tomcat中的吗?
3.确定你的项目已经部署好了,就是1楼说的看部署状态
4.确定你的项目名字创建之后没有改过,如果改过了,假设创建web项目时是a,但是后来改成了b,请仍然使用a来访问
5.web.xml里面没有配置欢迎页面,也就是说不会自动跳转到index.jsp页面
手动在url地址后面加上/index.jsp看看
6.没什么了,如果还不成功,去问高手,当面给你检查 吧
myeclipse开发web项目可以不需要另外到官网上下载tomcat,因为myeclipse自带了tomcat服务器。
myeclipse是由eclipse发展而来,内部集成了多中插件,包括三大框架、tomcat服务器、内置浏览器等,可以不用专门下载tomcat来部署工程,只需要在点击运行的时候,选择myeclipse的内置tomcat即可运行。
最新的jdk为1.6.10,tomcat为6.0,建议jdk1.4以上,tomcat4.0以上
第二步:安装和配置你的jdk和tomcat:执行jdk和tomcat的安装程序,然后设置按照路径进行安装即可。
1.安装jdk以后,需要配置一下环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的jdk安装在C:\Program Files\Java):
JAVA_HOME=C:\Program Files\Java\jdk1.6.0_10
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因为它代表当前路径)
path=%JAVA_HOME%\bin 接着可以写一个简单的java程序来测试JDK是否已安装成功:
public class Test{
public static void main(String args[]){
System.out.println("This is a test program.");
}
}
将上面的这段程序保存为文件名为Test.java的文件。
然后打开命令提示符窗口,cd到你的Test.java所在目录,然后键入下面的命令
javac Test.java
java Test
此时如果看到打印出来This is a test program.的话说明安装成功了,如果没有打印出这句话,你需要仔细检查一下你的配置情况。 2.安装Tomcat后,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的tomcat安装在c:\tomcat):
CATALINA_HOME:c:\tomcat
CATALINA_BASE:c:\tomcat
TOMCAT_HOME: C:\Tomcat
然后修改环境变量中的classpath,把tomat安装目录下的common\lib下的servlet.jar追加到classpath中去,修改后的classpath如下:
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;?TALINA_HOME%\common\lib\servlet-api.jar;
【注意最新版本的Tomcat中可能没有common这个文件夹了。所以servlet-api.jar应该的路径为
?TALINA_HOME%\lib\servlet-api.jar;请根据自己的情况自己修改!】
接着可以启动tomcat,在IE中访问http://localhost:8080,如果看到tomcat的欢迎页面的话说明安装成功了。
第三步:建立自己的jsp app目录
1.到Tomcat的安装目录的webapps目录,可以看到ROOT,examples, tomcat-docs之类Tomcat自带的的目录;
2.在webapps目录下新建一个目录,起名叫myapp;
3.myapp下新建一个目录WEB-INF,注意,目录名称是区分大小写的;
4.WEB-INF下新建一个文件web.xml,内容如下:
5.在myapp下新建一个测试的jsp页面,文件名为index.jsp,文件内容如下:
6.重启Tomcat
7.打开浏览器,输入http://localhost:8080/myapp/index.jsp 看到当前时间的话说明就成功了。
第四步:建立自己的Servlet:
写入你的第一个Servlet:
在你新建的Application myapp/WEB-INF/classes/test目录下新建HelloWorld.java
然后照样用javac HelloWorld.java来编译这个文件,如果出现无法import javax.servl
et.*
那么就是应该把C:\Tomcat\common\lib里面的servlet-api.jar文件拷贝到C:\JDK\jre\lib\ext中,再次编译,就没有问题了!
然后在Tomcat目录里面的C:\Tomcat\webapps\myapp里面按如下的文件结构:
myapp\index.jsp
myapp\WEB-INF\classes\test\HelloWorld.class(把上面生成的HelloWorld.class文件放在这个然后在浏览器中输入http://localhost:8080/myapp/HelloWorld,于是Server众望所归的报错了:Error 404--Not Found Servlet必须使用C:\Tomcat\webapps\myapp\WEB-INF这个目录下面的web.xml文件进行注册,
用EditPlus打开这个web.xml文件,
在<web-app></web-app>添加下面这段程序:
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>test.HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/HelloWorld</url-pattern>
</servlet-mapping>
为什么呢? <servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>test.HelloWorld</servlet-class>//类的路径
</servlet>
表示指定包含的servlet类. <servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/HelloWorld</url-pattern>
</servlet-mapping>
表示指定HelloServlet应当映射到哪一种URL模式。
在修改web.xml完毕过后,重新启动Server,然后再输入http://localhost:8080/myapp/HelloWorld,,那么偌大一个Hello,World!等
着你呢,恭喜你!
第五步:建立自己java Bean
1. 在你新建的Application myapp/WEB-INF/classes/test目录下新建TestBean.java
然后照样用javac TestBean.java来编译这个文件。
2.然后在你新建的应用程序目录myapp下新建一个新的jsp文件:testBean.jsp
好了,确定各个文件的位置:
myapp\index.jsp
myapp\testBean.jsp
myapp\WEB-INF\web.xml
myapp\WEB-INF\classes\test\HelloWorld.class
myapp\WEB-INF\classes\test\TestBean.class
3.重启Tomcat如果需要的话,在浏览器输入:http://localhost:8080/myapp/testBean.jsp 幸运的话就会看到:
Java Bean Test: The
可以在tomcat里面配置相关的项目来直接运行tomcat就行了。
配置的地方如图:
你可以直接将编译好的项目放入tomcat web-apps里面啊
tomcat如何手动启动
1、打开电脑后在桌面上找到【我的电脑】并双击打开,如下图所示。2、在我的电脑里找到tomcat的安装位置并双击进入,如下图所示。3、在tomcat安装目录里直接找到bin文件夹,bin文件夹都是启动文件,双击进入,如下图所示。4、进入tomcat的bin文件夹后,直接双击tomcat7w.exe这个可执行程序,这样就可以...
tomcat怎么访问 localhost
1、首先需要打开Tomcat安装目录下的conf目录找到文件“server.xml”文件,用记事本打开。2、然后打开之后,如图所示,将 port="8080"改为 port="80"。3、可以看到已经全部修改过来了。4、最后,重新运行:tomcat6.exe程序,再次在浏览器打开:http:\/\/localhost:80 就可以了。
tomcat如何启动jvm实例
在命令行窗口中,可以输入jvisualvm命令来查看Tomcat的JVM参数。在Linux环境下,可以打开Tomcat的bin目录下的catalina.sh文件,找到JAVA_OPTS=的行,添加参数-Xms512M -Xmx1024M来设置初始堆大小和最大堆大小,然后保存文件。接着,在终端中执行startup.sh来启动Tomcat。同样地,可以使用jvisualvm命令来...
命令行启动tomcat,怎么配置
需要进行如下配置:1、新建文件夹,依次放入jre,tomcat与其他所需文件,其中tomcat中需要放入部署的war。2、进入bin目录开启tomcat服务,cd bin,启动命令:net start tomcat,停止命令:net stop tomcat,例如:
Tomcat是用什么语言开发的
是用Java开发的。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 ...
电脑中如何取消Tomcat服务器开机自动启动
Tomcat是一个服务器,可以运行jsp页面和servlet页面。最近有不少小伙伴向我们反映说想要取消电脑中Tomcat服务器开机自动启动,针对这个问题应该怎么解决呢?别着急,详细的图文教程就在下面啦。方法如下:1、右击我的电脑打开计算机管理;2、打开“服务和应用程序”——“服务”,在右侧中找到“Tomcat”的服务...
如何打开tomcat的manager app?
1、首先开启服务器,直接在tomcat目录里的bin目录下双击start.bat文件,开启服务器。2、点击 “Manager App”3、点击“取消”4、复制如下内容:5、打开如下文件 6、添加第四步复制的内容 7、重启服务器(切记),重新登录,输入上步设置的用户名和密码,成功!!!
tomcat下载下来怎么开啊?
你去bin的目录下面找到tomcat-7.exe双击就启动了、然后你http:\/\/localhost:8080\/ 出现 其中8080是你端口号、你要是不知道端口、你去conf下面找到server.xml然后 <Connector port="9080" protocol="HTTP\/1.1"connectionTimeout="20000" URIEncoding="UTF-8"redirectPort="8443" \/> port后面的数字就是...
如何打开tomcat服务管理器
<role rolename="admin"\/> <role rolename="admin-gui"\/> <role rolename="manager-script"\/> <role rolename="manager-jmx"\/> <role rolename="manager-status"\/> <user username="tomcat" password="tomcat" roles="tomcat"\/> <user username="both" password="tomcat" roles="tomcat,...
如何用tomcat6部署项目
.右键-clean, 然后双击打开 7、看下图三个红框, 选择好tomcat的对应的目录 8、保存后, 右键-add and remove 添加要部署的项目即可, 然后localhost:8080可以打开tomcat的首页了 9、另外,如果不想直接用add and remove来添加或移除项目的部署,可以执行下面操作:1.用add and remove移除所有项目, ...
郭孟羚羊: 除非只是java项目,如果是web应用,,如果是web,前台jSP 本身是基于 Servlet 的技术,像 Spring, Struts, JSF 都是基于 Servlet 的,tomcat对java来说是一个servlet处理器.
吉隆县19641136776: 不用tomcat怎么运行java项目? - ?
郭孟羚羊: 不能运行,虽然不涉及web访问,试问一下,tomcat的作用是什么?tomcat的作用就是处理请求作出响应的服务器.既然有对数据的存入或访问请求,那必然要用服务器.
吉隆县19641136776: java项目中如果不部署tomcat 还会正常运行吗?这个与jvm有直接关系吗? - ?
郭孟羚羊: tomcat 只是一个服务器, 如果不部署tomcat java程序能运行,但没jvm java程序就不能运行,java程序只有在jvm虚拟机中才能运行,当你建web项目的时候,就需要启动 tomcat 服务器 忘采纳 幻想天空 tear
吉隆县19641136776: 怎么在eclipse中不用tomcat运行 - ?
郭孟羚羊: 将eclipse项目发布到tomcat的步骤:Eclipse的web工程至Tomcat默认的部署目录是在工程空间下,本文旨在将部署目录改为Tomcat安装目录,并解决依赖包输出问题.1.在Eclipse中添加Tomcat服务器.2.将web工程发布至tomcat:选择刚添加...
吉隆县19641136776: 用java开发web项目,如果用于互联网,还是用tomcat部署吗? - ?
郭孟羚羊: 1、无论是否运用于互联网,Java开发的web项目,都需要在一个服务器环境中运行起来的 2、因此tomcat是需要的 3、当然,不一定要用tomcat作为服务器,也可以用其他的比如Jboss等服务器,根据需要来选择
吉隆县19641136776: spring 不使用tomcat怎么运行 - ?
郭孟羚羊: 将打包方式改成war 这个没啥好说的, 肯定要改成war 配置嵌入Tomcat中的方式 这里有两种方式可选择: 方式一:用spring-boot内置的tomcat库, 并指定你要部署到Tomcat的版本 7.0.69 org.apache.tomcat tomcat-juli ${tomcat.version} 方式
吉隆县19641136776: jsp开发要配置Tomcat的环境变量 - ?
郭孟羚羊: 就行 安装jdk 设置:JAVA_HOME=c:\jdk1.5; classpath=.;c:\jdk1.5\lib\tool.jar;c:\jkd1.5\lib\td.jar; path=c:\jdk1.5\bin\; 安装tomcat设置:classpath=c:\tomcat\common\lib\servlet-api.jar; path=c:\tomcat; 安装ant设置 ant_home=c:\ant; path=c:\ant; 运...
吉隆县19641136776: tomcat是什么,java为什么要用tomcat java有没有Socket 用tomcat有什么好处,为什么java程序要放到tomcat - ?
郭孟羚羊: 1、tomcat是服务器,web项目必须部署到服务器中才能访问.2、java有socket3、不是所有java程序都需要放到tomcat才能运行.
吉隆县19641136776: tomcat7一闪而过,无法加载启动tomcat,java环境配置无问题 - ?
郭孟羚羊: 出现这种问题,只有两种可能:a.JDK环境没有安装好;b,Tomcat启动端口已被占用1.首先你得确保你的Java开发 运行环境JDK安装无误:在黑窗口(window+R 在输入cmd)里输入分别输入javac 和 java 有相应的信息,说明JDK环境安装成功...
吉隆县19641136776: jsp的环境变量配置中,tomcat需要配置吗? - ?
郭孟羚羊: tomcat不需要配置环境变量 下载压缩包,直接解压就可以了,如果你开发过程中没有用tomcat 插件 那么你得配置 JAVA_HOME 以及java 的PATH 两个环境变量,tomcat就能启动了 如果你开发过程中eclipse/myeclipse用到了tomcat 插件,那么只要在tomcat插件中配置tomcat相关路径就可以了