精华内容
下载资源
问答
  • 如何启动Tomcat服务器

    千次阅读 2015-07-15 11:21:02
    启动Tomcat服务器
    展开全文
  • Spring配置文件是一个或多个标准的XML文档,applicationContext.xml是Spring的默认配置文件, 当容器启动时找不到指定的配置文档时,将会尝试加载这个默认的配置文件。 下面列举的是一份比较完整的配置文件模板,...

    严重: Context initialization failed
    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.context.annotation.internalAsyncAnnotationProcessor' defined in org.springframework.scheduling.annotation.ProxyAsyncConfiguration: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.scheduling.annotation.AsyncAnnotationBeanPostProcessor]: Factory method 'asyncAdvisor' threw exception; nested exception is java.lang.IllegalArgumentException: @EnableAsync annotation metadata was not injected
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:599)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1123)

    at 。。。。。。。

        解决方法:在springmvc.xml配置文件中 将<context:component-scan base-package="*"/>

    改为自己的项目类文件所在的路径 如:<context:component-scan base-package="com.srpingmvc.*">

    --------------------以下进行解释---------------------------------------

    下面我们来看一下springmvc.xml文件,了解一下为何这样改

    <?xml version="1.0" encoding="UTF-8"?>
    <beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:context="http://www.springframework.org/schema/context"

    xsi:schemaLocation="http://www.springframework.org/schema/beans

                                http://www.springframework.org/schema/beans/spring-beans.xsd

                   http://www.springframework.org/schema/context

                                http://www.springframework.org/schema/context/spring-context-4.3.xsd">

     

    <!--  配置 @Controller @Service-->
    <context:component-scan
    base-package="com.springmvc.*"></context:component-scan>
    <!-- 视图解析器  逻辑视图,物理视图-->
    <bean class= "org.springframework.web.servlet.view.InternalResourceViewResolver">
    <property name="prefix" value="/"></property>
    <property name="suffix" value= ".jsp"></property>
    </bean>

     

    </beans>

    配置文件中base-package="com.srpingmvc.*" 是指com.springmvc文件夹下的所有文件都会被扫描,扫描的目的在于

    将带有特定注解的类如@Controller @component #repository等等,作为Bean注册进Spring容器。

    以下为转载自: http://blog.csdn.net/zzjjiandan/article/details/22922847

    Spring配置文件是用于指导Spring工厂进行Bean生产、依赖关系注入(装配)及Bean实例分发的"图纸"。

    Java EE程序员必须学会并灵活应用这份"图纸"准确地表达自己的"生产意图"。

    Spring配置文件是一个或多个标准的XML文档,applicationContext.xml是Spring的默认配置文件,

    当容器启动时找不到指定的配置文档时,将会尝试加载这个默认的配置文件。

    下面列举的是一份比较完整的配置文件模板,文档中各XML标签节点的基本用途也给出了详细的解释,

    这些XML标签节点在后续的知识点中均会用到,熟练掌握了这些XML节点及属性的用途后,

    为我们动手编写配置文件打下坚实的基础。

     

     

    展开全文
  • eclipse启动tomcat服务器特别慢-解决方法 最近用eclipse启动tomcat服务器特别慢,快则十秒,慢则二十多秒。但单独在tomcat的bin目录下的双击startup.bat启动启动速度却是正常的。 网上那些修改配置的...

    eclipse启动tomcat服务器特别慢-解决方法

    最近用eclipse启动tomcat服务器特别慢,快则十秒,慢则二十多秒。但单独在tomcat的bin目录下的双击startup.bat启动,启动速度却是正常的。


    网上那些修改配置的方法特别麻烦,很多都设置半天却不起作用。本人经过一番研究,最终找到了解决办法、


    eclipse的oxygen.3(4.7)版本和Photon(4.8)版本,在启动tomcat时会启动内部安全检测机制,因而在启动tomcat时会消耗很多时间。
    Photon(4.8)

    以下为oxygen.3(4.7)版本和Photon(4.8)版本图片
    oxygen.3(4.7)
    Photon(4.8)


    为了快速的在eclipse上启动tomcat服务器,我们需要用eclipse的idea(4.9)或者neon.3(4.6)以及之前的版本,如图
    neon.3(4.6)
    我们会发现,启动tomcat的时间变正常了
    这里写图片描述


    另外,把项目中的断点取消掉,也可以加快eclipse里tomcat服务器的启动速度。
    建议在学习的过程中,使用eclipse4.6或者之前的版本会好点, 毕竟学习时间没必要浪费在开启tomcat服务器的等待中~


    以上是我对eclipse启动tomcat服务器特别慢的解决方法,希望可以帮到大家( * ^ ▽ ^ * )

    展开全文
  • 登录Linux主机下载软件包上传软件包安装软件包配置环境变量配置防火墙规则重启防火墙配置出入站规则启动Tomcat服务器访问Tomcat服务器 本文以阿里云的Linux主机讲解  1. 通过远程工具登录Linux主机 比如Putty,体积...

    Linux(CentOS 7.3)下安装JAVA环境和Tomcat环境启动Tomcat服务器

    1. 登录Linux主机
    2. 下载软件包
    3. 上传软件包
    4. 安装软件包
    5. 配置环境变量
    6. 配置防火墙规则
    7. 重启防火墙
    8. 配置出入站规则
    9. 启动Tomcat服务器
    10. 访问Tomcat服务器

    本文以阿里云的Linux主机讲解

        1. 通过远程工具登录Linux主机

    比如Putty,体积小巧,好用。下载链接(来自于百度软件)

    点击下载

        2. 下载JAVA环境和Tomcat服务器

    下载JAVA 1.8 ,下载链接(来自于Oracle官网)

    点击下载

    下载Tomcat 8.5 ,下载链接(来自于Tomcat官网)

    点击下载

        3. 上传软件包

    通过ftp连接工具上传下载好的压缩包到Linux服务器,下载链接(来自于百度软件)

    点击下载  不免费

    没有ftp工具?通过命令行工具lrzsz也可以

    安装lrzsz,在Linux下输入

    yum -y install lrzsz

    按下回车,等待安装完成

    完成后,rz上传,sz下载

        4. 安装软件包

    移动到你文件的存放位置

    cd /文件存放位置

    解压软件包

    tar -xzvf 软件包的名称

        5. 配置环境变量

    去到配置仓库

    cd /etc

    移动到Linux系统的 “ 配置仓库 ” 目录(为什么叫做配置仓库在文章后面会说明),通过vim 命令编辑profile文件,命令是 vim profile 然后回车,输入大写的G移动到文件尾,输入小写的 i 进入编辑模式,右移光标到最后一个字符,换行。在文件末尾输入如下代码

    JAVA_HOME=JAVA的安装目录
    JRE_HOME=JAVA的安装目录+/jre
    PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
    CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
    export JAVA_HOME JRE_HOME PATH CLASSPATH

    代码输入完成后,按下Esc键,退出编辑模式,然后输入bash命令执行保存文件操作

    :wq

    让配置立即生效

    source /etc/profile
    确认是否生效

    echo $PATH
    确认是否安装完成

    java -version

    如果返回以下字符,说明安装完成

    java version "1.8.0_131"
    Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
    Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)

       6. 配置防火墙规则

    输入bash命令开放Tomcat服务器所需的默认端口(80和8080端口)

    firewall-cmd --zone=public --add-port=80/tcp --permanent;
    firewall-cmd --zone=public --add-port=8080/tcp --permanent

     7. 重启防火墙

    重启防火墙让修改生效

    firewall-cmd --reload

    8. 配置出入站规则

    阿里云的服务器在配置这些东西后,仍然不能进行访问,需要进入阿里云ECS服务器管理中心配置服务器的出入站规则(这是个坑)。

    登录阿里云,进入控制台(右上角)


    进入ECS服务器菜单,点击云服务器后面的数字进入服务器列表



    点击管理,进入服务器管理页面

    点击本实例安全组,然后点击配置规则,进入到安全规则配置页面




    点击添加安全组规则,添加一个规则

    分为入方向和出方向,可以通过快速创建规则
    只配置自己需要的端口即可,否则很容易遭到黑客入侵。

        9. 启动Tomcat服务器

    输入bash命令,移动到Tomcat服务器的可执行文件目录(bin目录)

    cd /home/java8/tomcat/bin

    执行该文件夹下的启动程序启动Tomcat
    ./startup.sh

      10. 访问Tomcat服务器

    在浏览器地址栏输入你的Linux主机公网IP地址+:8080 即可访问到你的Tomcat服务器


    附注:

        Linux系统的 /etc目录:一般命令都是以英文缩写来表示,但是 /etc比较例外,他是and so on的意思,意为等等。来自于法语的  et cetera  (中文翻译:等等),也就是存放一些不太明确分类的文件的地方。他是Linux系统中一个非常重要的地方,这个目录一般用来存放程序所需的整个文件系统的配置文件,有点类似于控制中心的意思。





















    展开全文
  • IDEA 启动Tomcat服务器访问项目404错误记录解决 第一次使用IDEA配置了Tomcat服务器,并创建了一个SpringMVC项目,启动服务器并加载了项目,结果访问的时候一直报404,要么就是页面找不到,经过一番挣扎,最终发现了...
  • 怎么启动tomcat服务器及闪退问题

    千次阅读 2019-05-19 19:58:35
    怎么启动tomcat服务器 1.启动tomcat目录。 tomcat目录/bin/startup.bat(window启动文件) 找到startup.bat 双击运行。会有一个黑窗口,黑窗口不要关闭。(如果关闭,相当于把tomcat停止了。) 2.在浏览器地址栏中...
  • 启动Tomcat服务器报错: Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are already in use. The server may already be running in another process, or a system process ...
  • 启动Tomcat服务器报错: Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are already in use. The server may already be running in another process, or a system process may...
  • 启动Tomcat服务器时出现端口号占用错误:Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in use. The server may already be running in another process, or a ...
  • Eclipse中启动Tomcat服务器超时

    千次阅读 2013-04-17 15:40:43
    在Eclipse中启动Tomcat服务器时,由于配置文件初始化项目多,导致出现45秒超时的Tomcat服务器启动错误。 等待超时后,会弹出以下错误,如图:     二、问题解决方法: 1. 双击Servers视图中的对应的Server...
  • 1. 启动Tomcat服务器之后发现不能够运行index.jsp页面,报错: A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start ...
  • 在IntelliJ IDEA 中启动Tomcat服务器时就出现了如下所示的错误: 错误: 代理抛出异常错误: java.rmi.server.ExportException: Port already in use: 1099; nested exception is: java.net.BindException: Address ...
  • 使用idea启动tomcat服务器后,在浏览器打开tomcat首页显示空白页,并提示以下三个错误信息,求解?用tomcat.exe启动tomcat服务器则没有任何问题。 [localhost-startStop-1] org.apache.catalina.startup.HostConfig....
  • 转载:https://blog.csdn.net/xinxin19881112/article/details/6148507 启动Tomcat服务器报错: Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are alread...
  • 题,本人初次在Eclipse中启动Tomcat服务器时也碰到了此类问题,纠结了很久才得以解决,如果你 知道了这个解决办法,其实也没什么,就是一个简单的操作。 综上所述,Eclipse中启动Tomcat 如出现启动不了,报...
  • 启动Tomcat服务器时,出现1099端口被其它进程占用了 解决办法:  1、找出占用1099端口的进程,进入windows命令,查看什么进程占用了1099端口,使用命令:netstat -aon|findstr 1099 找出占用1099端口的进程,如下图...
  • 最近调试程序,由于出现过一些错误,在调试的时候,更改过一些东西,但是后来在myeclipse下启动Tomcat服务器的时候,自动的跳入到debug视图了(以前是一启动Tomcat服务器后,直接就加载tomcat的启动文件,而不是进入...
  • myeclipse下启动Tomcat服务器的时候,自动的跳入到debug视图解决方法如下: window->preferences->Myeclipse->Servers->Tomcat 然后找到你的相应的Tomcat服务器的版本, 选中然后展开其下面的子菜单会发现有个...
  • eclipse启动tomcat服务器报错解决

    千次阅读 2018-07-25 16:48:56
    目录 一、web项目发布到tomcat启动报错 二、eclipse启动Maven项目报错 一、...8080 错误分析:报错提示8080端口已经被使用,其实是上次启动tomcat服务器没有关闭 解决方案:启动windows任务管理器,将进程javaw.exe关掉
  • Linux启动Tomcat服务器命令行

    万次阅读 2017-06-14 10:57:59
    在Linux系统下,重启Tomcat使用命令操作的! 首先,进入Tomcat下的bin目录 cd /usr/local/tomcat/bin 使用Tomcat关闭命令 ./shutdown.sh 查看Tomcat是否以关闭 ps -ef|grep java 如果显示以下相似信息,...
  • 如何启动tomcat服务器

    千次阅读 2014-08-28 17:22:25
    首先tomcat支持两种方式的安装
  • 在eclipse中启动Tomcat服务器

    万次阅读 2019-05-27 09:38:34
  •   ... eclipse安装插件方式一:...Eclipse中如何配置启动Tomcat服务器??     Window --> Preferences--> Tomcat 然后点击图标就可以启动tomcat服务器了  最后浏览器输入localhost:8080访问 tomcat
  • 然后今天做了测试发现eclipse run server启动服务器来运行web应用和手动启动tomact服务器来运行,当前路径不一样。 但之前了解到,当前路径(.) 是指java命令的运行目录,而在web应用中,java命令的运行目录是tomcat下...
  • 正确用linux命令启动tomcat服务器

    千次阅读 2014-12-08 11:46:35
    最近负责的WEB项目,部署在tomcat服务器上。在没有报异常的情况下,给挂掉,真让人不知所措!最后通过问高手、网上查阅资料,总结出以下结论:  Linux下tomcat服务的启动:  方式一:直接启动 ./startup.sh   ...
  • 最近Eclipse新建了一个Tomcat8.0的服务器,Eclipse可以启动这个服务器,但是浏览器访问localhost:8080却出现404! 解决方案: 双击Tomcat8服务器,进入Tomcat8服务器配置页面: 配置Server Locations,...
  • [解决]IntelliJ IDEA 中启动Tomcat服务器异常 java.rmi.server.ExportException: Port already in use: 1099
  • 在intelij中启动tomcat时出现乱码,如下图: 解决方法:在你安装intelij的根目录下的bin文件夹找到idea.exe.vmoptions 和 idea64.exe.vmoptions这两个文件,在文件中添加-Dfile.encoding=UTF-8 -Dconsole.encoding=...
  • 启动Tomcat服务器时遇到的一些坑

    千次阅读 2015-11-05 00:37:09
    关于运行Tomcat时遇到的Neither the JAVA_HOME nor the JRE_HOME environment variable is defined 以及the JRE_HOME environment variable is not defined correctly This environment variableis needed to run ...
  • 1.解压Apache-tomcat-6.0.16.zip到一个非中文的目录下 2.配置一个环境变量,java_...3.通过双击Apache-tomcat-6.0.16\bin目录下的startup.bat,启动服务器 4.可以在浏览器中输入localhost:8080来检验tomcat是否安装正

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 444,383
精华内容 177,753
关键字:

如何启动tomcat服务器