tomcat启动找不到文件|安装tomcat70环境配置都弄好了双击startup打开报Windows找不到文件的错误

|

『壹』 netbeans运行tomcat失败,系统找不到文件

我的NetBeans6.7.1不知道为何在“服务”里面没有服务器,查了好多资料,也没查到怎么添加可以出现服务器,后来直接换了个版本就有服务器了,然后可以右键点击服务器,来添加所要绑定的Tomcat服务器,然后在进行一下变量设置就完成绑定了。或者是直接从Tomcat的zip的解压文件中找到bin中的startup.bat也可以在不绑定NetBeans的情况下启动。

『贰』 tomcat加载文件,文件找不到

不一定。webapps是默认项目文件的路径,将项目文件放在该路径下,tomcat会自动调用它,但我们也可以自己指定路径。指定项目路径可以参考这篇文章:补充tomcat的部署方法主要有以下几种:一、静态部署1、直接将web项目文件件拷贝到webapps目录中Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。所以可以将jsP程序打包成一个war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹。一个war包就是有特性格式的jar包,它是将一个web程序的所有内容进行压缩得到。具体如何打包,可以使用许多开发工具的IDE环境,如Eclipse等。也可以用cmd命令:jar-cvfmywar.warmywebwebapps这个默认的应用目录也是可以改变。打开Tomcat的conf目录下的server.xml文件,找到下面内容:将appBase修改即可。2、在server.xml中指定在Tomcat的配置文件中,一个Web应用就是一个特定的Context,可以通过在server.xml中新建Context里部署一个JSP应用程序。打开server.xml文件,在Host标签内建一个Context,内容如下。在tomcat中的conf目录中,在server.xml中的,节点中添加:或者或者说明:path是虚拟路径;docBase是应用程序的物理路径;workDir是这个应用的工作目录,存放运行时生成的与这个应用相关的文件;debug则是设定debuglevel,0表示提供最少的信息,9表示提供最多的信息privileged设置为true的时候,才允许Tomcat的Web应用使用容器内的Servletreloadable如果为true,则tomcat会自动检测应用程序的/WEB-INF/lib和/WEB-INF/classes目录的变化,自动装载新的应用程序,可以在不重起tomcat的情况下改变应用程序,实现热部署antiResourceLocking和antiJARLocking热部署是需要配置的参数,默认false避免更新了某个webapp,有时候Tomcat并不能把旧的webapp完全删除,通常会留下WEB-INF/lib下的某个jar包,必须关闭Tomcat才能删除,这就导致自动部署失败。设置为true,Tomcat在运行对应的webapp时,会把相应的源文件和jar文件复制到一个临时目录里。3、创建一个Context文件在conf目录中,新建Catalina\localhost目录,在该目录中新建一个xml文件,名字不可以随意取,要和path后的那个名字一致,按照下边这个path的配置,xml的名字应该就应该是hello(hello.xml),该xml文件的内容为:tomcat自带例子如下:这个例子是tomcat自带的,编辑的内容实际上和第二种方式是一样的,其中这xml文件名字就是访问路径,这样可以隐藏应用的真实名字。4、注意:删除一个Web应用同时也要删除webapps下相应的文件夹和server.xml中相应的Context,还要将Tomcat的conf\catalina\localhost目录下相应的xml文件删除,否则Tomcat仍会去配置并加载。。。二动态部署登陆tomcat管理控制台:7472411

『叁』 tomcat启动成功,项目也部署成功,但为什么却找不到项目储存位置

解决方法:

eclipse上右击项目选择属性-

在左边输入框输入web-

检查右边URL的路径是不是/jinfangzhouERP,不是则改正。

如果想改变tomcat的主目录的话可以尝试以下几种方法:

第一种:(假设tomcat安装在C盘下,项目名为bidding)打开C:/Tomcat/conf/server.xml,在<host></host>之间加入代码:<Context docBase="C:/Program Files/Apache Software Foundation/Tomcat 5.5/webapps/bidding" path="" debug="0" reloadable="true"/>这样重新启动tomcat,我们的主目录就被设置为bidding这个项目了。

第二种:将tomcat安装目录下的ROOT下的所有文件全部删除,然后将工程的解压后的文件全部拷进去。

第三种:Tomcat5.0以下版本在C:/Tomcat/conf/Catalina/localhost目录下会自动生成了一个ROOT.Xml,但是5.0以上版本不再生成此文件,所以可以新建个ROOT.xml,在里面加入如下代码:<?Xml version='1.0' encoding='utf-8'?><Context crossContext="true" docBase=""C:/Program Files/Apache Software Foundation/Tomcat 5.5/webapps/bidding"" path="" reloadable="true"></Context>

『肆』 安装tomcat7.0,环境配置都弄好了,双击startup打开报Windows找不到文件的错误,

1.在已解压的tomcat的bin文件夹下找到startup.bat,右击->编辑。在文件头加入下面两行:SET java_HOME=D:\Java\jdk1.6.0_10 (java jdk目录)SET TOMCAT_HOME=E:\tomcat-6.0.35 (解压后的tomcat文件目录)2.同样的。在已解压的tomcat的bin文件夹下找到shutdown.bat,右击->编辑。在文件头加入下面两行:SET JAVA_HOME=D:\Java\jdk1.6.0_10 (java jdk目录)SET TOMCAT_HOME=E:\tomcat-6.0.35 (解压后的tomcat文件目录)3.将你要发布/部署的web文件复制到tomcat的webapps目录下。4.双击startup.bat即可启动tomcat,成功启动。

『伍』 tomcat运行后显示找不到文件

页面是不是404了,是不是访问的jsp文件提示找不到,这种问题都先检查文件地址或访问路由是否正确,tomcat发布的包和项目中引用文件路径是不一样的,要用相对路径。

『陆』 tomcat6启动之后manager找不到我工程的文件夹,jdk是1.5版本

可能存在的几个原因:

机器中有多个tomcat,且配置了Catalina_Home默认启动的是Catalina_Home设置的tomcat

manager权限问题,登陆输入得用名与密码;查看conf文件夹下的tomcat-users.xml配置。

server配置有更改,没有映射你的项目(tomcat5需要手动在Host元素中指定Contex元素),建议检查一下你的项目映射Contex元素是否存在或者正确。

『柒』 tomcat重启项目中上传的文件不见了

这种情况是由于你上传的文件路径选择在tomcat部署项目的路径下了,虽然上传成功了,但是当你重新部署项目的时候,tomcat下的webapps文件夹下的项目会被重新部署,覆盖掉了之前的项目文件,所以文件就消失了。解决方法是将文件上传到其它的文件夹下,前提是先在本地新建一个文件夹,然后修改tomcat的server.xml文件,打开server.xml文件,找到里面的标签,添加下面的内容即可:

<Context docBase="D:201710image" path="/image" reloadable="true"/>1

这里的docBase的值就是你要上传到的文件夹路径,path是tomcat的访问路径,reloadable的意思是重新加载,一般默认为true。这时,如果你要访问D:201710image下的img_1.jpg,只需要这样写就可以:

<image src="/image/img_1.jpg" />1

如果是用eclipse发布项目的话,有可能会在修改xml之后,又恢复到修改之前的样子了,这是因为eclipse里面有个Servers的配置没有修改,只需要找到Servers下的对应的server.xml文件,改成和上面的一样就可以了。修改之后,可能会遇到tomcat无法启动的情况,我当初是直接把server.xml之前的source属性给删除掉了,或许也有可能是其它原因造成的,那就需要另外查找解决方法了。有人可能会问:每换一台服务器,就需要新建一个文件夹,是不是太麻烦了?这就牵扯到nginx代理服务器等一些概念了,本人暂时还没有学到,请自行学习吧~

『捌』 tomcat启动不了,双击startup.bat找不到文件

清理一下tomcat的缓存,有三个目录:temp、work、logs,这下边的所有东西清掉,重启tomcat后会自动再生成。

『玖』 tomcat的新手问题,找不到自己的文件夹

1.肯定找不到,tomcat项目访问必须精确到文件,或者必须在web.xml中规定默认的访问文件路径,否则人家怎么知道你要访问哪个文件啊,默认访问路径可以在weh.xml中添加

2.或者你可以在你的浏览器路径后面,补上 01.lrc,看看有没有反应,如果出现lrc的展示或者下载提示,那就证明你的项目部署成功。

3.至于其他的东西你就可以边学边做了。

『拾』 windows下tomcat中没有catalina.out文件

注意这里我们要修改两部分:1、打开bin下面的startup.bat文件 把start改为run//最后一行把call "%EXECUTABLE%" start %CMD_LINE_ARGS%,修改为call "%EXECUTABLE%" run %CMD_LINE_ARGS%122、打开bin下面的catalina.bat文件,会发现共有4处%ACTION%,在后面分别加” >>%CATALINA_HOME%\logs\catalina.out”//最后四行末尾的%ACTION%后追加空格加>>%CATALINA_HOME%\logs\catalina.out>>%CATALINA_HOME%\logs\catalina.out


赞 (0)