小编eme*_*ieu的帖子

java.lang.ClassNotFoundException:org.springframework.web.context.ContextLoaderListener

包括我:

  • 所有Spring库,

  • Apache Tomcat 7.0库

    在构建路径中

但它仍然会出错:

SEVERE: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1676)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1521)
    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:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:662)
Jun 2, 2011 11:07:38 AM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Error configuring application listener of class org.springframework.web.context.request.RequestContextListener
java.lang.ClassNotFoundException: org.springframework.web.context.request.RequestContextListener
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1676)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1521)
    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:303)
    at …
Run Code Online (Sandbox Code Playgroud)

spring classnotfoundexception tomcat7

280
推荐指数
11
解决办法
57万
查看次数

将此字符串转换为datetime

可能重复:
PHP:以最有效的方式将非常见日期格式转换为时间戳?

如何将此字符串转换为日期时间格式?06月/ 10月/ 2011:19:00:02

我试过这个,但它不起作用.

$s = '06/Oct/2011:19:00:02';

$date = strtotime($s);
echo date('d/M/Y:H:i:s', $date);
Run Code Online (Sandbox Code Playgroud)

php

37
推荐指数
2
解决办法
22万
查看次数

SDK Manager.exe不起作用

当我在Program Files上单击SDK Manager或运行它时cmd,没有任何反应.我做了:

  1. 安装了最新的JDK
  2. 安装了最新的Android SDK
  3. 设置环境JAVA_HOME并将%JAVA_HOME%\ bin放在路径变量**中

实际上会出现一个黑色的cmd窗口并消失一毫秒.

怎么解决?

编辑:

我谷歌日复一日,但无法找到解决方案.即使我为ANDROID_SWT设置路径也无法运行.我怀疑Android SDK在其安装包中存在错误.

我已经筋疲力尽,这是我的最后一次尝试:

  1. 卸载JDK,Android SDK,删除所有ANDROID或JAVA环境变量
  2. 重新安装JDK和Android SDK

但没有变化.

编辑:

实际上这是我第二次遇到这个问题.我在为Ant和Maven添加了更多环境变量之后才遇到这个问题.这是摘要:

安装Windows XP SP3 - >安装JDK - >安装Android SDK - >打开SDK Manager,它可以运行! - >在"路径"变量中添加一些Ant和Maven的"bin"路径 - >打开SDK Manager并且它不会打开 - >我通过删除所有环境变量回滚 - > SDK Manager仍然没有打开!那太奇怪了! - >我重新安装JDK和Android SDK时很奇怪,它仍然无法打开!:(

java android environment-variables

33
推荐指数
5
解决办法
10万
查看次数

检查是否所有AsyncTasks都已完成

我有3 AsyncTasks和1 ProgressBar.我希望当任何任务执行时,进度条可见,当所有任务完成时,进度条是不可见的.

在Java中,有ExecutorService::isTerminated检查是否所有runnables都已完成但Android没有.

更新:3个任务同时执行.

数字. 在此输入图像描述

multithreading android android-2.2-froyo android-asynctask

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

如何避免在AutoCompleteTextView上同时调用onItemClicked和onTextChanged

我有这个代码.当我从建议列表中选择一个项目时,onTextChanged首先发生,然后oItemClicked在此之后发生.现在我想在选择单词时首先出现"onItemClicked",然后出现"onTextChanged".我看了一下Android doc,但没有提到这个话题.

package com.autocompletetest;


import java.util.Arrays;
import java.util.List;

import android.app.Activity;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.AutoCompleteTextView;

public class OnItemClickAndOnTextChangedActivity extends Activity implements TextWatcher, OnItemClickListener {
    private AutoCompleteTextView textView;

    private static final String[] TEMP = new String[] {
        "Beep", "Belgium", "Best", "Bubble", "Bye"
    };
    @Override
    protected void onCreate(final Bundle icicle) {
        super.onCreate(icicle);
        setContentView(R.layout.main);

        textView = (AutoCompleteTextView)findViewById(R.id.autoCompleteTextView1);
        textView.setOnItemClickListener(this);
        textView.addTextChangedListener(this);
        textView.setThreshold(1);

        final List<String> list = Arrays.asList(TEMP);

        final ArrayAdapter<String> adapter = new ArrayAdapter<String>(
                OnItemClickAndOnTextChangedActivity.this, …
Run Code Online (Sandbox Code Playgroud)

android autocompletetextview textchanged

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

Android模拟器非常慢

我的笔记本电脑:Intel Core 2 Duo CPU,2GHz,1GB RAM.

我创建了一个SD卡512MB,设备RAM大小为512,启用了快照的目标.我等了30分钟,但模拟器最终没有加载.它一直在黑屏上显示一个flash字"Android".

在运行模拟器之前,我关闭了大多数其他程序.

它出什么问题了?这非常令人沮丧.:(

android android-emulator

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

TextView中的多重对齐?

我有一个像下面的TextView.我使用此代码为文本的一部分设置灰色.

// Prepare result text.
final String resultText = text + "\n\n" + dictionaryName;
final SpannableString styledResultText = new SpannableString(resultText);
styledResultText.setSpan(new ForegroundColorSpan(Color.GRAY), text.length() + 2, text.length() + 2 + dictionaryName.length(), 0);
resultTextView.setText(styledResultText);
Run Code Online (Sandbox Code Playgroud)

现在我想为它设置对齐.怎么做?Android没有任何span类用于对齐.我找不到像"AlignmentSpan"这样的东西.

在此输入图像描述

android text-alignment android-2.2-froyo

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

JQuery不适用于WebView

我试图将JQuery文件包含在资产/脚本和Internet上,但是警告对话框没有显示.我得到了日志输出并使其成为output.html,它在Windows中工作(太奇怪了!).WebView有什么问题?

public void onCreate(final Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    webView = (WebView) findViewById(R.id.webView);
    final String s = "<html><head>" +
    "<link href=\"css/my.css\" type=\"text/css\" rel=\"stylesheet\" />" +
    "<script src=\"scripts/jquery-1.6.2.min.js\" rel=\"stylesheet\" type=\"text/javascript\"></script>" +
    "<script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.js\" type=\"text/javascript\"></script>" +
    "<script>" +
    "$(document).ready(function(){ alert('hello'); });" +
    "</script>" +
    "</head><body><div>All I hear is raindrops." +
    "Falling on the rooftop. Oh baby tell me why you have to go. " +
    "Cause this pain I feel you won't go away. And today, " +
    "I'm officially missing you.</div></body></html>"; …
Run Code Online (Sandbox Code Playgroud)

jquery android android-webview android-2.2-froyo

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

从Manifest中移除LoginActivity - 适用于Android 3.0的Facebook SDK

我注意到Facebook SDK 3.0必须在Manifest文件中具有LoginActivity声明.

<activity android:name="com.facebook.LoginActivity"
          android:label="@string/app_name" />
<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/applicationId" />
Run Code Online (Sandbox Code Playgroud)

如果它不存在,则抛出以下异常.

com.facebook.FacebookException: Cannot use SessionLoginBehavior SSO_WITH_FALLBACK when com.facebook.LoginActivity is not declared as an activity in AndroidManifest.xml
Run Code Online (Sandbox Code Playgroud)

当Facebook SDK必须依赖此声明时,这似乎是一种不好的做法.我想知道是否有办法从Manifest文件中删除它.

关于缺少applicationId,我可以通过修改一些函数,LoginButton构造函数和Session构造函数来传递它.

android facebook

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

清楚地理解矩阵计算

我有这段代码.我不理解matrix.prescale()和传递矩阵的createBitmap.这是什么意思?有没有模拟网站来理解矩阵计算?你能给我一些关于图形数学的网站吗?对不起,我不擅长数学.:)

public Bitmap createReflectedImages(final Bitmap originalImage) {
    final int width = originalImage.getWidth();
    final int height = originalImage.getHeight();
    final Matrix matrix = new Matrix();
    matrix.preScale(1, -1);
    final Bitmap reflectionImage = Bitmap.createBitmap(originalImage, 0, (int) (height * imageReflectionRatio),
            width, (int) (height - height * imageReflectionRatio), matrix, false);
    final Bitmap bitmapWithReflection = Bitmap.createBitmap(width, (int) (height + height * imageReflectionRatio + 400),
            Config.ARGB_8888);
    final Canvas canvas = new Canvas(bitmapWithReflection);
    canvas.drawBitmap(originalImage, 0, 0, null);
    final Paint deafaultPaint = new Paint();
    deafaultPaint.setColor(color.transparent);
    canvas.drawBitmap(reflectionImage, 0, height …
Run Code Online (Sandbox Code Playgroud)

math android

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