精华内容
下载资源
问答
  • Tomcat发布springMVC工程,启动是报错,...检查发现源文件存在,tomcat webapps目录下只有工程的目录,静态文件,配置文件,没有class文件; 本地maven工程目录的target中,也是只有目录,没有class文件;

    Tomcat发布springMVC工程,启动时报错,ClassNotFoundException,初始化bean失败;

    检查发现源文件存在,tomcat webapps目录下只有工程的目录,静态文件,配置文件,没有class文件;

    本地maven工程目录的target中,也是只有目录,没有class文件;

    maven build 后,target目录中有了class文件,于是再发布到tomcat下,但发布完后,webapps里还是没有class文件;

    百度后得知可能是eclipse 的build失败,没有编译成功,可以通过如下方法跳过错误编译:


    去掉此勾选,clean项目后,本地target目录的class目录中有了class文件,说明编译通过;

    再次发布到tomcat下,webapps 目录中也有了class 文件。可启动tomcat依然报错,这次不是ClassNotFoundException了,而是某个bean文件报错,查看

    源文件,发现该文件所引用的其他工程文件全部 not resovled,然后检查被引用的工程,pom文件中报错,某个jar引用不到,于是maven install 该项目,

    这个jar包没下下来,把本地的maven库中的jar包文件路径删掉后依然下不来,所以就从中央库中下载jar包拷到本地库中,pom错误自动消失。再次clean原项目,重新build,

    发布到tomcat,终于启动成功。

    引用项目少jar包,导致项目build失败,不知eclipse构建的时候有无日志,只是构建了空目录,导致了这个问题。

    展开全文
  • java 获取tomcat webapps目录路径

    千次阅读 2012-10-25 18:03:32
    * 获取tomcat webapps目录 * @param request * @return */ public static String getTomcatWebappsPath(HttpServletRequest request){ String tomcatRoot = request.getSession().getServletContext().getReal
    /**
    * 获取tomcat webapps目录
    * @param request
    * @return
    */
    public static String getTomcatWebappsPath(HttpServletRequest request){
    String tomcatRoot = request.getSession().getServletContext().getRealPath("/");  
            String[] foo = tomcatRoot.split("/");  
            StringBuilder tomcatWebAppsBuilder = new StringBuilder();  
            int i = 0;  
            for(String paths : foo){  
                ++i;  
                if(i != foo.length){  
                    tomcatWebAppsBuilder.append(paths);  
                    tomcatWebAppsBuilder.append("/");  
                }  
            }  
            String tomcatWebApps = tomcatWebAppsBuilder.toString();
            return tomcatWebApps;
    }
    展开全文
  • 解决Eclipse部署Web项目在Tomcat Webapps 目录中找不到,解决办法。

    解决Eclipse部署Web项目在Tomcat Webapps 目录中找不到


    一、发现问题

    在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并没有出现所建立的工程名字。
     


    二、验证

    很明显项目并没有自动部署到Tomcat的Webapps中而是部署在了别的容器中。在内置浏览器中输入http://localhost:8080/webDemo/login.jsp可正常打开。但在外部浏览器上打开http://localhost:8080时确没有出现所期望的小猫画面。
     


    三、原因

    eclipse不像MyEclipse默认将项目部署到tomcat安装目录下的webapps中,而默认部署到工作目录下的.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps中,tmp1文件夹里面存放着该项目的信息。
     


    四、修改

    为了使项目默认部署到tomcat安装目录下的webapps中,show view—>servers—>找到需要修改的tomcat—>右击--->
    ①停止eclipse内的Tomcat服务器(stop)
    ②删除该容器中部署的项目(add and remove)
    ③清除该容器相关数据(clean)
    ④打开tomcat的修改界面(open)
    ⑤找到servers location,选择第二个(User tomcat Installation)
    ⑥修改deploy path为webapps
    ⑦保存关闭
    需要说明的是①②③必须操作,否则下面的步骤会被置灰无法操作。


    若进行了以上的操作,解决了您的问题,请感恩原作者:http://blog.csdn.net/woshixuye/article/details/8285101

    五、继续处理

    若未解决,接着往下看:注意 Eclipse 上Tomcat配置面板---> Server Options --->Serve modules without  publish ---> 该选项是否勾上了,若勾上了,去掉,即可解决问题。






    展开全文
  • 更改Tomcat webapps目录

    千次阅读 2019-07-22 13:13:56
    1:打开config目录下的server.xml 2:在<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">下添加 <Context path="" docBase="E:\xxx\project" reloadable="true"/> &...

    1:打开config目录下的server.xml

    2:在<Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true">下添加

    <Context path="" docBase="E:\xxx\project" reloadable="true"/> <!-- 打开后直接进入项目 -->
    <Context path="/picture" docBase="F:\Pictures" reloadable="true" debug="0"/> <!--可以当成虚拟目录-->

    转载于:https://www.cnblogs.com/inson/archive/2012/11/21/Tomcat.html

    展开全文
  • 将java工程发布到tomcat下面,但是在webapps目录下没有.class文件。 解决方案:project->clean。(将工程中的.class文件删除,同时重新编译工程)
  • 知识点1:tomcat的日志文件解压tomcat之后,会有个logs目录,里面记录的是Tomcat服务的日志。一般情况下部署的工程应该独立写日志文件,尽量不和tomcat自身的日志混合。日志文件知识点2:tomcat的配置文件tomcat目录...
  • 1、tomcat项目下搭建环境,首先部署web的tomcat环境,在网上下载apache-tomcat-8.5.39.tar压缩包输入命令tar -xvf apache-tomcat-8.5.39.tar,解压后会自动生成如下图目录3、解压完成后将项目放入webapps的文件夹...
  • tomcat webapps目录和ROOT目录问题

    千次阅读 2009-08-07 16:13:00
    1、webapps和ROOT目录有什么区别联系 各自有什么作用 2、webapps目录是工作目录 那么 工作目录又是什么呢 tomcat如何处理这个工作目录呢 3、http://localhost:8080/ 如何理解最后的那个“/” 所有的项目都在webapps...
  • 这次给大家分享的是Tomcat一. 什么是 TomcatTomcat 是一个符合 JavaEE WEB 标准的最小的 WEB 容器,所有的 JSP 程序一定要有 WEB 容器的支持才能运行,而且在给定的 WEB 容器里面都会支持事务处理操作。Tomcat 是由 ...
  • 解决方案: 右击工程->properties->Add 新建WebRoot就可以。
  • 今天在做文件上传练习时,一切运行正常,但就是在Tomcatwebapps目录下找不到该项目,更不用说找上传的文件了,后来发现是web没有部署到tomcat下,所以改为默认部署到webapps目录下就解决了,步骤如下: ...
  • 但有两个问题,eclipse 部署web 项目 成功后,tomcat webapps 目录下没有,由于能成功运行,工作时间宝贵,也就没去深究。直到遇到了第二个问题后,才发现第二个问题的原因是第一个问题导致的。万...
  • 信息: Loading XML bean definitions from file [/Users/wujiawei/apache-tomcat-7.0.82/webapps/jiaweiwu-0.0.1-SNAPSHOT/WEB-INF/classes/conf/spring-mvc.xml] 十月 20, 2017 8:48:56 下午 org.springframework....
  • intellij idea 使用Tomcat部署javaweb项目后到Tomcatwebapps目录下找不到项目. 1. 首先看下部署项目后webapps的目录 2. 首先说明怎么找到已经部署好的项目,再来解释原因. 2.1 首先点击项目,右键点击Show in...
  • 1.webapps目录中的项目 在 Tomcat 8.0 的 tomcat/webapps 目录中,含有 5 个 Tomcat 自带的 Web 项目,如下所示: docs 有关于 Tomcat 的介绍和操作文档等 examples 小程序示例:如 websocket 等 host-manager...
  • tomcatwebapps目录

    2016-02-18 17:21:58
    myeclipse,右键项目名称——property——Web 如图所示: Web Context-root: / 即为项目部署在tomcat的名称,如果为/aaa,则路径为../tomcat/...如果如图所示为/,则路径为/tomcat/webapps/Root 浏览器访问路径:
  • 本文将 %CATALINA_HOME% 目录称为“tomcat”目录。...1.webapps目录中的项目 在 Tomcat 8.0 的 tomcat/webapps 目录中,含有 5 个 Tomcat 自带的 Web 项目,如下所示: docs 有关于 Tomcat 的介绍和...
  • java 上传图片到Tomcatwebapps目录下`// 图片上传地址(Linux)//private static String IMAGE_UPLOAD_URL = /usr/local/apache-tomcat-picture/webapps// 图片上传地址(window)private static String IMAGE_UPLOAD_...
  • 文章目录1.webapps目录中的项目2.修改配置文件3. 删除 tomcat/conf/Catalina/localhost目录下的host-manager.xml和manager.xml4. 删除tomcat\work\Catalina\localhost下的自带项目 参考文档: 删除 Tomcat-webapps ...
  • 有时候我们会遇到这样一种情况:用maven的tomcat插件部署web应用到tomcatwebapps目录下的时候,会发现web项目无法访问,仔细一看tomcatwebapps目录下的项目,发现没有web-inf目录。 解决方案:把所有打开tomcat...
  • tomcat自定义webapps目录和默认端口

    千次阅读 2017-10-26 16:52:48
    尝试使用tomcat自定义项目目录webapps,只需要修改server.xml即可。修改内容如下:<Engine name="Catalina" defaultHost="tomcat1">#自定义hostname ... <Host name="tomcat1" appBase="webapps" unpackWARs=...
  • Tomcat8下将webapps目录tomcat目录分离

    万次阅读 2016-05-30 14:56:27
    引言: 在实际的生产环境中,默认情况下会将tomcat目录和时间部署目录进行分离,而非我们在开发环境下的将其放入$CATALINA_HOME/webapps下,那如何来实现这个功能呢?本文将回答此问题。
  • 这篇文章也不知道对别人有没有用,源于我在虚拟机安装Linux,部署Tomcat项目时,为了避免当项目发生改变时,一次次重复的上传项目,因此我想可不可以把本地Tomcatwebapps 目录跟 虚拟机 tomcat webapps 目录 ...
  • 上传war包到服务器(tomcatwebapps目录下)
  • 为什么Tomcatwebapps目录下新建的目录不能访问html文件?   在Tomcat安装目录中,webapps默认为部署网站用的目录。webapps/ROOT是网站的根目录,其它目录都是网站的子目录,如webappsjsp-examples目录。但是,...
  • 使用Idea创建了一个Javaweb项目,希望将这个项目部署到Tomcatwebapps目录下,实现通过命令行启动Tomcat后,直接访问该资源,而不需要启动Idea 2. 解决 部署项目至Tomcat 命令行启动Tomcat访问该资源 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 10,915
精华内容 4,366
关键字:

tomcatwebapps目录