在jsp中怎样启动和关闭tomcat服务器

在jsp中怎样启动和关闭tomcat服务器,第1张

//调用cmd启动tomcat 关闭则是shutdownbat,需配置好tomcat和java的环境变量。

      String path = "D:\\apache-tomcat-7035\\bin\\startupbat";

         Runtime run = RuntimegetRuntime();

         try {

             // runexec("cmd /k shutdown -s -t 3600");

             Process process = runexec("cmdexe /k start " + path);

             InputStream in = processgetInputStream();

             while (inread() != -1) {

                 Systemoutprintln(inread());

             }

             inclose();

             processwaitFor();

         } catch (Exception e) {

             eprintStackTrace();

         }

启动tomcat时报:orgapachecatalinacoreAprLifecycleListener init是设置错误造成的,解决方法为:

1、找到tomcat服务器的安装路径,如下图所示。

2、进去之后,点击bin,找到Tomcat7Wexe。

3、双击进去之后,点击start进行启动tomcat服务器。

4、启动之后,点击确定,在浏览器中输入“http://localhost:8080/”,出现如下图所示,代表启动tomcat服务器成功。

5、也可以点击bin目录的startupbat进行启动,如果出现闪退的情况,代表环境变量没有配置好,需要配置环境变量JRE_HOME,值是jre的安装路径。

启动Tomcat有两种场景,一是部署时启动,二是开发时启动。部署时基本上是通过war包来启动,而开发时的启动方式多种多样,下面拟介绍几种适用于开发时启动Tomcat的方法。在DOS命令行启动Apache Tomcat提供了一个名为tomcat7-maven-plugin的插件,该插件提供了多种启动Tomcat的方式。这里我们主要关心的是tomcat7:run启动方式。tomcat7:run所启动的是内置的Tomcat,与你本机是否安装了Tomcat无关。该内置的Tomcat会被Maven自动下载,并在执行tomcat7:run时被启动。我们可以在pomxml里对这个内置Tomcat进行参数配置。使用内置Tomcat的好处是每次启动都是一个干净的环境,如果你长时间没关心某个工程,而突然要进行开发时,这个干净的环境很重要,让你立即还原到以前的工作环境中。使用tomcat7:run时又有两个场景。如果你只有war工程,并且与其相关的jar文件都已上传到Maven服务器上了(或已安装到本地Maven库中),你可以在war工程的目录下执行下面的命令来启动:mvn tomcat7:run该命令将自动地把本地Maven库上的jar文件增加到classpath路径上,同时还会自动编译war工程,但并不打war包,启动较快。另一个使用场景是,如果你有全部工程的源程序(若干jar工程和一个war工程),并且需要不时地修改程序,你可以在根工程下通过下面的命令来启动:mvn tomcat7:run -am -pl abc其中,假设abc是你的war工程名。该命令将自动地把各工程的源程序编译到各自的target/classes目录下,并添加到classpath路径中。同样,该命令也不打war包,减少了启动时间。需要注意的是,上面的命令只处理根pomxml里<modules中定义的工程,其它所依赖的工程仍直接取本地Maven库中的jar文件。当然,我们也必须把那个war工程(即上面的abc)也定义到<modules中才行。在Eclipse里启动在Eclipse里安装m2e和m2e-wtp插件后就可以在Servers中启动Tomcat了,这是我们首选的启动方式,此法不再赘述。此外,我们还可以在Eclipse里执行上面说到的mvn tomcat7:run或mvn tomcat7:run -am -pl abc命令。在Eclipse里执行Maven命令比在DOS窗口里执行的一个好处是复制粘贴更容易,并且在程序抛异常后可以直接点击超链接打开对应的程序,并定位到出错的地方。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 在jsp中怎样启动和关闭tomcat服务器

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情