部署项目时问题

现象:部署完项目打开浏览器访问的时候报404的错误。

定位:清空浏览器的缓存

     查看tomcat的运行状况

     打开log查看

结果:在log日志中发现如下(部署了三次)

 1 Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000005c0000000, 8589934592, 0) failed; error=‘Cannot allocate memory‘ (errno=12)
 2 #
 3 # There is insufficient memory for the Java Runtime Environment to continue.
 4 # Native memory allocation (mmap) failed to map 8589934592 bytes for committing reserved memory.
 5 # An error report file with more information is saved as:
 6 # /usr/local/tomcat8.1-warehouse/bin/hs_err_pid9288.log
 7 Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000005c0000000, 8589934592, 0) failed; error=‘Cannot allocate memory‘ (errno=12)
 8 #
 9 # There is insufficient memory for the Java Runtime Environment to continue.
10 # Native memory allocation (mmap) failed to map 8589934592 bytes for committing reserved memory.
11 # An error report file with more information is saved as:
12 # /usr/local/tomcat8.1-warehouse/bin/hs_err_pid10610.log
13 Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000005c0000000, 8589934592, 0) failed; error=‘Cannot allocate memory‘ (errno=12)
14 #
15 # There is insufficient memory for the Java Runtime Environment to continue.
16 # Native memory allocation (mmap) failed to map 8589934592 bytes for committing reserved memory.
17 # An error report file with more information is saved as:
18 # /usr/local/tomcat8.1-warehouse/bin/hs_err_pid12228.log

解决办法:物理硬盘内存小而jvm的内存分配过大导致的,调整了jvm的内存大小重新访问可以了。嘎嘎

时间: 2024-10-25 03:27:14

部署项目时问题的相关文章

部署项目时遇到的问题---IIS7.X配置ASP.NET MVC4

1.安装.NET Frameword4.0框架.如果先装IIS后装4.0框架的话,要在IIS注册4.0框架.具体方法见下图 .NET框架版本请根据操作系统版本自行选择.注册完后,在“ISAPI和CGI限制”里面将刚刚添加的扩展设置为允许. 32位和64位 2.添加处理程序映射.选中当前服务器,双击右侧功能视图的“处理程序映射”,然后右键点击“添加脚本通配符映射”,如图: 名称随便去,不和已存在的名称重复即可. 3.修改对应网站web.config配置文件. <system.webServer>

开发部署项目时出现:java.lang.OutOfMemoryError: PermGen space

java.lang.OutOfMemoryError: PermGen space 错误: 原文地址:http://www.cnblogs.com/shihujiang/archive/2012/06/07/2539967.html 1.多次开发部署项目时,遇到了PermGen space错误,java.lang.OutOfMemoryError: PermGen space 分析一下这个错的由来:PermGen space的全称是Permanent Generation space,是指内存的

Tomcat部署项目时出错java.lang.IllegalStateException: ContainerBase.addChild: start:org.apache.catalina.Life

Tomcat部署项目时出错java.lang.IllegalStateException: ContainerBase.addChild: start:org.apache.catalina.LifecycleException: Failed to start component[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/项目名]] 一个很简单的项目,没有出现编译错误,从Eclipse中用Tomcat v

tomcat部署项目时省略项目名

大家也许知道在eclipse上通过新建server来部署项目到tomcat,并且通过server来管理项目的启动配置.server会自动创建启动该项目的xml 如: <Context docBase="ProjectName" path="/" reloadable="true" source="org.eclipse.jst.jee.server:ProjectName"/> 但是用Myeclispe的时候发现无

IIS7部署项目时提示:&quot;错误消息 401.2。: 未经授权: 服务器配置导致登录失败。&quot;的解决办法

这个错误的定位:你的站点使用了Forms验证,而且在部署在生产环境的时候,设置错误,或者注释了. 解决方法如下: 1.检查Forms配置是否屏蔽. 2.有权限访问的资源是否已经开发. 基本就围绕以上两点即可. 具体的场景描述和解决方案: 详细报错如下: “/”应用程序中的服务器错误. 访问被拒绝. 说明: 访问服务此请求所需的资源时出错.服务器可能未配置为访问所请求的 URL. 错误消息 401.2.: 未经授权: 服务器配置导致登录失败.请验证您是否有权基于您提供的凭据和 Web 服务器上启用

Linux环境下部署项目时的步骤和一些要注意的点

SQL的导出和导入 sql的导出 首先选中要导出的数据库 然后点击左下角的administration选项,进入导出界面. 点击Data Export 然后勾选图中的几个选项即可导出一个sql,如果需要多张表的单独sql需要勾选上面的Dump Project Folder. sql的导入 我这里用的是Xshell来进行远程连接数据库 一定要先关闭防火墙再进行连接,不然会无限报错!!!! 一定要先关闭防火墙再进行连接,不然会无限报错!!!! 一定要先关闭防火墙再进行连接,不然会无限报错!!!! 连

eclipse部署项目时:Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules

布署项目的时候出现Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4,and Java EE 5 Web modules错误;解决方法如下: 在工作空间项目下的.settings下面,有个名为org.eclipse.wst.common.project.facet.core.xml的文件,里面配置有各种版本信息: <?xml version="1.0" encoding="UTF-8"?> <fa

启动tomcat部署项目时 ContainerBase.addChild: start:

严重: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/ServeletExercise]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.j

maven管理项目,部署项目时,如何统一导出jar包

使用maven-assembly-plugin,配合assembly.xml,会将所有的依赖jar包copy到lib目录下面. 1.在pom.xml文件中添加如下代码: <build>         <plugins>             <plugin>                 <artifactId>maven-assembly-plugin</artifactId>                 <configurat