小编Mou*_*ian的帖子

apache-tomcat 7.0不解压.war?

我想将我的应用程序部署到服务器,然后我可以像这样访问应用程序:

http://10.10.10.10/index.jsp
Run Code Online (Sandbox Code Playgroud)

但不是

http://10.10.10.10/bar/index.jsp
Run Code Online (Sandbox Code Playgroud)

所以这是我在server.xml中的主机配置:

   <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
        <Context docBase="/home/foo/bar.war" reloadable="false" path=""/>
   </Host>
Run Code Online (Sandbox Code Playgroud)

但是,在我启动tomcat之后

sh $ CATALINA_HOME/bin/startup.sh

我发现tomcat没有解压缩$ CATALINA_HOME/webapps中的war文件.然后我尝试删除$ CATALINA_HOME/webapps/ROOT中的所有文件,但这没关系.所以有人来过这个问题吗?以及如何解决问题?

java tomcat

6
推荐指数
1
解决办法
1万
查看次数

为什么malloc总是返回0x的地址??????? 8

我写了一个简单的代码: -

 void * aa = malloc(10 * sizeof(char));
 printf("%X\n", aa);
 free(aa);
Run Code Online (Sandbox Code Playgroud)

它始终打印??????? 8,我想问的是:malloc总是返回一个4*n的地址吗?为什么这里的最后一个地址总是8?为什么不4或C?我的环境:ubuntu 10.04(32位)gcc版本4.4.3

c heap malloc

2
推荐指数
2
解决办法
377
查看次数

为什么我不能在Servlet中初始化Mongo

我正在制作java web项目,并尝试使用mongodb.但我发现了一个问题,

Mongo mongo = new Mongo("localhost", 27017)
Run Code Online (Sandbox Code Playgroud)

当我在main方法中使用它时,它没问题.但是当我在Servlet init()或doGet中使用它时,doPost会抛出异常,它就像:

    Allocate exception for servlet RegServlet
java.lang.ClassNotFoundException: com.mongodb.MongoException
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
    at java.lang.Class.getDeclaredConstructors0(Native Method)
    at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
    at java.lang.Class.getConstructor0(Class.java:2699)
    at java.lang.Class.newInstance0(Class.java:326)
    at java.lang.Class.newInstance(Class.java:308)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1116)
    at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:809)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:129)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
    at java.lang.Thread.run(Thread.java:662)
2011-5-19 20:44:39 org.apache.catalina.startup.HostConfig checkResources
Run Code Online (Sandbox Code Playgroud)

java servlets mongodb mongo-java

1
推荐指数
1
解决办法
3066
查看次数

如何在ubuntu 11.10上调用setjmp?

我正在阅读专家c,并通过setjump和longjump部分,所以想在我的ubuntu 11.10上运行代码,但是当我包含setjump.h时,gcc编译器抱怨它找不到头文件,我发现/ user/include /目录中没有setjump.h.所以我该怎么做?你能给我一些建议吗?

c linux ubuntu glibc

1
推荐指数
1
解决办法
96
查看次数

谋杀,傀儡,厨师之间的区别

是否有人有使用这三种技术的经验?我发现谋杀是Twitter的代码部署开源项目,它使用BitTorrent达到分发文件的高速度,但木偶和厨师也用于软件分发.任何人都可以简单介绍这三个吗?

twitter puppet chef-infra

0
推荐指数
1
解决办法
961
查看次数

标签 统计

c ×2

java ×2

chef-infra ×1

glibc ×1

heap ×1

linux ×1

malloc ×1

mongo-java ×1

mongodb ×1

puppet ×1

servlets ×1

tomcat ×1

twitter ×1

ubuntu ×1