我的Java servlet似乎在抱怨它无法找到包中包含的文件(marktest).我使用Eclipse(Indigo)开发和Tomcat7.
这是错误:
SEVERE: Error configuring application listener of class marktest.Config
java.lang.ClassNotFoundException: marktest.Config
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1523)
at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:415)
at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:397)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:118)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4660)
at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5226)
at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5221)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:679)
Run Code Online (Sandbox Code Playgroud)
这是Config.java,它包含实现ServletContextListener的类,它说它在错误中找不到:
package marktest;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
public class Config implements ServletContextListener
{
private ExecutorService executor;
@Override
public void contextInitialized(ServletContextEvent event)
{
System.out.println("########################## ServletContextListener started ###############################");
}
@Override
public void contextDestroyed(ServletContextEvent event) {
}
}
Run Code Online (Sandbox Code Playgroud)
这是web.xml
<?xml …
Run Code Online (Sandbox Code Playgroud) 我正在寻找实现一个大约150个类别(可能是Java)的分类器,主要用于推文(所以非常小的文档).有些类具有非常相似的域,例如.'公司','竞争','消费者','国际法','国际组织','国际政治和政府'.当需要如此高的分辨率时,哪种算法/方法最好?我尝试过Naive Bayes(obv),到目前为止它的表现并不是很好(尽管这可能仅仅归因于训练数据的质量).社区的想法非常受欢迎!
谢谢,
标记
我想要一个正则表达式,它将删除双引号文本元素的开头和结尾的额外空格.目前我没有提出一个有效的方法.
例如.转变
马丁说"oogle booogle"和Martha说"totty wottie"
至
马丁说"oogle booogle"和Martha说"totty wottie"
谢谢,
标记
java ×2
algorithm ×1
jersey ×1
php ×1
preg-replace ×1
regex ×1
tomcat ×1
tomcat7 ×1
web-services ×1