tomcat部署问题
add的错误DeploymentfailureonTomcat6.x.CouldnotcopyallresourcestoG:\Tomcat\tomcat6\apache...
add的错误
Deployment failure on Tomcat 6.x. Could not copy all resources to G:\Tomcat\tomcat6\apache-tomcat-6.0.18\webapps\Struts_UserManagement. If a file is locked, you can wait until the lock times out to redeploy, or stop the server and redeploy, or manually remove the deployment at G:\Tomcat\tomcat6\apache-tomcat-6.0.18\webapps\Struts_UserManagement
redeploy时候弹出的错误提示
Struts_UserManagement could not be redeployed because it could not be completely removed in the undeployment phase. The most common cause of this problem is attempting to redeploy while the server is running,which has locked one or more files.
To correct the deployment you will need to stop the server and then redeploy the project before restarting the server
redeploy后的错误提示
Deployment is out of date due to changes in the underlying project contents. You'll need to manually 'Redeploy' the project to update the deployed archive.
找到原因了,是因为SQL2005的驱动包,项目是导入了jar包的,不过没有显示出来,大概是路径错误吧.更新了下地址就行了.分就给先来的人吧. 展开
Deployment failure on Tomcat 6.x. Could not copy all resources to G:\Tomcat\tomcat6\apache-tomcat-6.0.18\webapps\Struts_UserManagement. If a file is locked, you can wait until the lock times out to redeploy, or stop the server and redeploy, or manually remove the deployment at G:\Tomcat\tomcat6\apache-tomcat-6.0.18\webapps\Struts_UserManagement
redeploy时候弹出的错误提示
Struts_UserManagement could not be redeployed because it could not be completely removed in the undeployment phase. The most common cause of this problem is attempting to redeploy while the server is running,which has locked one or more files.
To correct the deployment you will need to stop the server and then redeploy the project before restarting the server
redeploy后的错误提示
Deployment is out of date due to changes in the underlying project contents. You'll need to manually 'Redeploy' the project to update the deployed archive.
找到原因了,是因为SQL2005的驱动包,项目是导入了jar包的,不过没有显示出来,大概是路径错误吧.更新了下地址就行了.分就给先来的人吧. 展开
5个回答
展开全部
tomcat部署总结如下,
第一步:环境资源
1、服务器----tomcat(版本5.5) JRE----jdk(版本1.6) 2、数据库----(oracle10g)
3、应用程序war包、dmp文件、安装说明
第二步:安装并配置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
2、 安装Tomcat后,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量
(假定你的tomcat安装在D:\tomcat5.5): CATALINA_HOME:D:\ tomcat5.5 CATALINA_BASE:D:\ tomcat5.5 TOMCAT_HOME: D:\ tomcat5.5
3、 接着启动tomcat中D:\ tomcat5.5\bin中的startup.bat命令,在IE中访问http://localhost:8080,如果看到
tomcat的欢迎页面的话说明安装成功了。
第三步:数据库配置
1、 创建表空间。
OA系统一般默认在ORACLE数据库中创建四个表空间(具体每个项目所需创建的表空间及需分配的大小,根据开发人员提供的安装手册中的要求确定): codrp.dbf
codrp_attachment.dbf codrp_archive.dbf
codrp_attachement_archive.dbf
创建表空间的示例命令如下: create tablespace codrp
datafile 'E:\oracle\product\10.2.0\oradata\orcl\codrp.dbf' size 1024M autoextend on next 32m
maxsize unlimited;
2、创建用户并分配相关的权限
OA系统中一般创建两个用户hzoa,hzoa_archive用户的权限一般分配为下图中的权限(具体每个项目所需创建的用户及需分配的相关权限,根据开发人员提供的安装手册中的要求确定)。
3、 导入数据库文件
在windows命令行模式,执行imp hzoa/1234@orcl file=d:\vss\gwjh.dmp full=y (其中,‘hzoa’是数据库用户名,‘1234’是密码,‘orcl’是数据库实例名称,‘file=d:\vss\gwjh.dmp’是导入数据库文件路径及数据文件名称,上述信息请根据本人安装的具体情况填写),按照系统提示导入数据文件。
4、 数据源
新建数据源,用新建的数据库用户连接到数据库,测试连接成功,生成数据源。
第四步:应用程序配置
1、 将在“\服务器端程序\”目录下的war包(如:hzoa.war文件)拷贝到tomcat 目录下的webapps目录
下,启动Tomcat,这时Tomcat会自动解压war包,也许会报错误信息,没有关系。关闭Tomcat,到webapps下,然后将原War包删除。
2、 替换license文件
要把license.xml(必须是该名称)放到D:\ tomcat5.5\webapps\hzoa\WEB-INF\license的目录下。
第一步:环境资源
1、服务器----tomcat(版本5.5) JRE----jdk(版本1.6) 2、数据库----(oracle10g)
3、应用程序war包、dmp文件、安装说明
第二步:安装并配置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
2、 安装Tomcat后,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量
(假定你的tomcat安装在D:\tomcat5.5): CATALINA_HOME:D:\ tomcat5.5 CATALINA_BASE:D:\ tomcat5.5 TOMCAT_HOME: D:\ tomcat5.5
3、 接着启动tomcat中D:\ tomcat5.5\bin中的startup.bat命令,在IE中访问http://localhost:8080,如果看到
tomcat的欢迎页面的话说明安装成功了。
第三步:数据库配置
1、 创建表空间。
OA系统一般默认在ORACLE数据库中创建四个表空间(具体每个项目所需创建的表空间及需分配的大小,根据开发人员提供的安装手册中的要求确定): codrp.dbf
codrp_attachment.dbf codrp_archive.dbf
codrp_attachement_archive.dbf
创建表空间的示例命令如下: create tablespace codrp
datafile 'E:\oracle\product\10.2.0\oradata\orcl\codrp.dbf' size 1024M autoextend on next 32m
maxsize unlimited;
2、创建用户并分配相关的权限
OA系统中一般创建两个用户hzoa,hzoa_archive用户的权限一般分配为下图中的权限(具体每个项目所需创建的用户及需分配的相关权限,根据开发人员提供的安装手册中的要求确定)。
3、 导入数据库文件
在windows命令行模式,执行imp hzoa/1234@orcl file=d:\vss\gwjh.dmp full=y (其中,‘hzoa’是数据库用户名,‘1234’是密码,‘orcl’是数据库实例名称,‘file=d:\vss\gwjh.dmp’是导入数据库文件路径及数据文件名称,上述信息请根据本人安装的具体情况填写),按照系统提示导入数据文件。
4、 数据源
新建数据源,用新建的数据库用户连接到数据库,测试连接成功,生成数据源。
第四步:应用程序配置
1、 将在“\服务器端程序\”目录下的war包(如:hzoa.war文件)拷贝到tomcat 目录下的webapps目录
下,启动Tomcat,这时Tomcat会自动解压war包,也许会报错误信息,没有关系。关闭Tomcat,到webapps下,然后将原War包删除。
2、 替换license文件
要把license.xml(必须是该名称)放到D:\ tomcat5.5\webapps\hzoa\WEB-INF\license的目录下。
展开全部
我是这样使用我的tomcat6的.
1、直接下载zip文件(apache-tomcat-6.0.20.zip),解压,无需安装。
2、将我的JDK目录(没有JDK就装一个先)全部复制解压后的目录下。
3、在解压后的目录下建立一个批处理,如s.bat,内容如下:
SET JAVA_HOME="%cd%"\jdk
SET PATH=%JAVA_HOME%\BIN
bin\startup.bat
4、启动该批处理可以启动tomcat
5、建立虚拟目录:
在conf\Catalina\localhost\目录下建立一个xml文件,内容为:
<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="这里写上你的虚拟目录的本机绝对路径" path="/这里写上虚拟目录名称"/>
1、直接下载zip文件(apache-tomcat-6.0.20.zip),解压,无需安装。
2、将我的JDK目录(没有JDK就装一个先)全部复制解压后的目录下。
3、在解压后的目录下建立一个批处理,如s.bat,内容如下:
SET JAVA_HOME="%cd%"\jdk
SET PATH=%JAVA_HOME%\BIN
bin\startup.bat
4、启动该批处理可以启动tomcat
5、建立虚拟目录:
在conf\Catalina\localhost\目录下建立一个xml文件,内容为:
<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="这里写上你的虚拟目录的本机绝对路径" path="/这里写上虚拟目录名称"/>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
翻译之后大概意思是tomcat正在运行,并锁定了某些文件,导致无法deploy成功,建议你不要用deploy方式了,只是开发程序的话直接在server.xml里定义虚拟路径
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
add的错误
Deployment failure on Tomcat 6.x. Could not copy all resources to G:\Tomcat\tomcat6\apache-tomcat-6.0.18\webapps\Struts_UserManagement. If a file is locked, you can wait until the lock times out to redeploy, or stop the server and redeploy, or manually remove the deployment at G:\Tomcat\tomcat6\apache-tomcat-6.0.18\webapps\Struts_UserManagement
redeploy时候弹出的错误提示
Struts_UserManagement could not be redeployed because it could not be completely removed in the undeployment phase. The most common cause of this problem is attempting to redeploy while the server is running,which has locked one or more files.
To correct the deployment you will need to stop the server and then redeploy the project before restarting the server
redeploy后的错误提示
Deployment is out of date due to changes in the underlying project contents. You'll need to manually 'Redeploy' the project to update the deployed archive.
Deployment failure on Tomcat 6.x. Could not copy all resources to G:\Tomcat\tomcat6\apache-tomcat-6.0.18\webapps\Struts_UserManagement. If a file is locked, you can wait until the lock times out to redeploy, or stop the server and redeploy, or manually remove the deployment at G:\Tomcat\tomcat6\apache-tomcat-6.0.18\webapps\Struts_UserManagement
redeploy时候弹出的错误提示
Struts_UserManagement could not be redeployed because it could not be completely removed in the undeployment phase. The most common cause of this problem is attempting to redeploy while the server is running,which has locked one or more files.
To correct the deployment you will need to stop the server and then redeploy the project before restarting the server
redeploy后的错误提示
Deployment is out of date due to changes in the underlying project contents. You'll need to manually 'Redeploy' the project to update the deployed archive.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
到tomcat的官网去下载个安装包,就不用部署了,直接装上就OK
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询