我有一个自己制作的jar文件"Tsp.jar".这个相同的jar文件在hadoop的单节点集群设置中执行良好.然而,当我在包含2台机器,笔记本电脑和台式机的集群上运行它时,当地图功能达到50%时,它会给我一个例外.这是输出
`hadoop@psycho-O:/usr/local/hadoop$ bin/hadoop jar Tsp.jar clust-Tsp_ip1 clust_Tsp_op4
11/04/27 16:13:06 WARN mapred.JobClient: Use GenericOptionsParser for parsing the arguments. Applications should implement Tool for the same.
11/04/27 16:13:06 WARN mapred.JobClient: No job jar file set. User classes may not be found. See JobConf(Class) or JobConf#setJar(String).
11/04/27 16:13:06 INFO mapred.FileInputFormat: Total input paths to process : 1
11/04/27 16:13:06 INFO mapred.JobClient: Running job: job_201104271608_0001
11/04/27 16:13:07 INFO mapred.JobClient: map 0% reduce 0%
11/04/27 16:13:17 INFO mapred.JobClient: map 50% reduce 0%
11/04/27 16:13:20 INFO …Run Code Online (Sandbox Code Playgroud) 在Netbeans ide 7.0中,我遇到了这个特殊问题.我在程序中编写了以下代码行
的Class.forName( "com.mysql.jdbc.Driver")的newInstance();
这条特殊的行正在抛出异常.当我从netbeans 7.0中的"服务 - >数据库 - >驱动程序 - > MySQL(连接器/ Jdriver)"连接相同的mysql数据库服务器时,它已连接.当我进入该连接的属性时,我发现它使用我在代码行中使用的相同类连接mysql服务器.
我还阅读了一些论坛,比如
但这个1适用于Ubuntu上的netbeans.Windows怎么样?
另外,在这里完成了所有的回复
http://forums.mysql.com/read.php?60,42473,42473#msg-42473
我不知道出了什么问题?请帮忙.
mysql database-connection jdbc classnotfoundexception netbeans7.0
在我的标题中,MrNomGame是com.game.mrnom文件夹(src文件夹)中的java文件.
当我运行我的应用程序时,Android Emulator错误:The application has stopped unexpectedly.
当我查看logCat时,有很多错误.以上错误是logCat的第一行,并直接告诉我的错误.这也是我的清单文件:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.game.mrnom"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="8" />
<application
android:debuggable="true"
android:icon="@drawable/icon"
android:label="Mr.Nom" >
<activity
android:label="Mr.Nom Own"
android:name="com.game.mrnom.MrNomGame"
android:screenOrientation="portrait"
android:configChanges="keyboard|keyboardHidden|orientation" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-sdk android:targetSdkVersion="8" android:minSdkVersion="8"/>
</manifest>
Run Code Online (Sandbox Code Playgroud)
当我重构时,我谷歌和有人说ADB错误:重命名一个包(我有时尝试过这个).但我还是无法解决它.
请帮我解决这个错误.
谢谢 :)
这里我的错误logcat:
02-11 21:12:46.858:D/AndroidRuntime(276):关闭VM 02-11 21:12:46.858:W/dalvikvm(276):threadid = 1:线程退出未捕获异常(组= 0x4001d800)
02-11 21:12:46.958:E/AndroidRuntime(276):致命异常:主要
02-11 21:12:46.958:E/AndroidRuntime(276):了java.lang.RuntimeException:无法实例活动ComponentInfo {com.game.mrnom/com.game.mrnom.MrNomGame}:抛出java.lang.ClassNotFoundException:COM加载程序dalvik.system.PathClassLoader中的.game.mrnom.MrNomGame [/data/app/com.game.mrnom-1.apk]
02-11 21:12:46.958:E/AndroidRuntime(276):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2585)
02-11 21:12:46.958:E/AndroidRuntime(276):在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
02-11 21:12:46.958:E/AndroidRuntime(276):在android.app.ActivityThread.access $ 2300(ActivityThread.java:125)
02-11 21:12:46.958:E/AndroidRuntime(276):在android.app.ActivityThread $ …
我正在尝试设置一个使用Jake Wharton的ActionBarSherlock和ActionBarSherlock-Plugin-Maps的示例项目.我按照这里和这里的说明进行操作.我不一定需要碎片.这是我创建的简单类.
package com.example.actionbarsherlock;
import android.os.Bundle;
import com.actionbarsherlock.app.SherlockMapActivity;
public class MainActivity extends SherlockMapActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
protected boolean isRouteDisplayed() {
return false;
}
}
Run Code Online (Sandbox Code Playgroud)
虽然我试着按照确切的描述,但最终ClassNotFoundException我会在启动应用程序时使用.这是堆栈跟踪.
Unable to resolve superclass of Lcom/actionbarsherlock/app/SherlockMapActivity; (729)
Link of class 'Lcom/actionbarsherlock/app/SherlockMapActivity;' failed
Unable to resolve superclass of Lcom/example/actionbarsherlock/MainActivity; (533)
Link of class 'Lcom/example/actionbarsherlock/MainActivity;' failed
D/AndroidRuntime(408): Shutting down VM
threadid=3: thread exiting with uncaught exception (group=0x4001b188)
Uncaught handler: …Run Code Online (Sandbox Code Playgroud) android classnotfoundexception mapactivity actionbarsherlock
我最近使用Eclipse的重构命令在我的应用程序(它当前称为MyApp)中重构了类,包和文件夹名称,并且我没有得到ClassNotFoundException.我已经确保在代码库中的任何地方都没有旧名称的实例.我还删除了所有类文件\bin\classes和生成的Java文件\gen(两者都已重新生成,我已经检查过).我还将API级别从16更新到17,以尝试解决问题.这是堆栈跟踪:
12-22 17:00:46.690: E/AndroidRuntime(25466): FATAL EXCEPTION: main
12-22 17:00:46.690: E/AndroidRuntime(25466): java.lang.RuntimeException: Unable to instantiate application com.myapp.MyApp: java.lang.ClassNotFoundException: Didn't find class "com.myapp.MyApp" on path: /data/app/com.myapp-2.apk
12-22 17:00:46.690: E/AndroidRuntime(25466): at android.app.LoadedApk.makeApplication(LoadedApk.java:504)
12-22 17:00:46.690: E/AndroidRuntime(25466): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4364)
12-22 17:00:46.690: E/AndroidRuntime(25466): at android.app.ActivityThread.access$1300(ActivityThread.java:141)
12-22 17:00:46.690: E/AndroidRuntime(25466): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1294)
12-22 17:00:46.690: E/AndroidRuntime(25466): at android.os.Handler.dispatchMessage(Handler.java:99)
12-22 17:00:46.690: E/AndroidRuntime(25466): at android.os.Looper.loop(Looper.java:137)
12-22 17:00:46.690: E/AndroidRuntime(25466): at android.app.ActivityThread.main(ActivityThread.java:5039)
12-22 17:00:46.690: E/AndroidRuntime(25466): at java.lang.reflect.Method.invokeNative(Native Method)
12-22 17:00:46.690: E/AndroidRuntime(25466): at java.lang.reflect.Method.invoke(Method.java:511)
12-22 17:00:46.690: E/AndroidRuntime(25466): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
12-22 …Run Code Online (Sandbox Code Playgroud) 今天是糟糕的一天.我试图测试Android Studio但没有成功.现在的问题是,我有完整的代码,停止工作.我这样做:
在那一刻,我可以将应用程序午餐到我的手机中,但是出现了分析问题.我评论所有对此的引用,但现在...... Android无法找到我自己的活动!问题出在哪儿?在源代码中肯定不是......
请帮忙!我能做什么?
谢谢!!
05-25 01:24:46.393: E/AndroidRuntime(7572): FATAL EXCEPTION: main
05-25 01:24:46.393: E/AndroidRuntime(7572): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{net.asturdroid.datamovie/net.asturdroid.datamovie.ui.SplashScreen}: java.lang.ClassNotFoundException: net.asturdroid.datamovie.ui.SplashScreen in loader dalvik.system.PathClassLoader[/mnt/asec/net.asturdroid.datamovie-1/pkg.apk]
05-25 01:24:46.393: E/AndroidRuntime(7572): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2709)
05-25 01:24:46.393: E/AndroidRuntime(7572): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2803)
05-25 01:24:46.393: E/AndroidRuntime(7572): at android.app.ActivityThread.access$2300(ActivityThread.java:135)
05-25 01:24:46.393: E/AndroidRuntime(7572): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2136)
05-25 01:24:46.393: E/AndroidRuntime(7572): at android.os.Handler.dispatchMessage(Handler.java:99)
05-25 01:24:46.393: E/AndroidRuntime(7572): at android.os.Looper.loop(Looper.java:144)
05-25 01:24:46.393: E/AndroidRuntime(7572): at android.app.ActivityThread.main(ActivityThread.java:4937)
05-25 01:24:46.393: E/AndroidRuntime(7572): at java.lang.reflect.Method.invokeNative(Native Method)
05-25 01:24:46.393: E/AndroidRuntime(7572): at java.lang.reflect.Method.invoke(Method.java:521)
05-25 01:24:46.393: E/AndroidRuntime(7572): …Run Code Online (Sandbox Code Playgroud) 我正在创建一个应用程序,当用户选择检查时,将调用第二个活动.但是,当调用第二个活动时,我的应用程序崩溃并且日志cat在我的paycheckactivity oncreate方法上显示错误.
第一项活动
public class TableListActivity extends Activity {
private ListView mListView;
private TableListAdapter mAdapter;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_table_list);
mListView = (ListView)findViewById(R.id.listView);
mAdapter = new TableListAdapter(this, DataStore.CHECKS);
mListView.setAdapter(mAdapter);
mListView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
Intent intent = new Intent (TableListActivity.this, PayCheckActivity.class);
intent.putExtra(PayCheckActivity.Extra_check, arg2);
startActivity(intent);
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.table_list, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
int id = …Run Code Online (Sandbox Code Playgroud) 我找到了人们拥有的其他线程并解决了这个错误; 但是,所有这些都没有使用完全限定的类路径.我似乎无法使Class.forName工作,我使用完全限定的路径.
我已经测试了从CLI编译并使用ItelliJ Idea.两者都失败了同样的错误.
代码(在测试目录中):
package test;
public class Test {
public static void main(String[] args) {
Class cls = Class.forName("java.util.ArrayList");
}
}
Run Code Online (Sandbox Code Playgroud)
错误:
抛出java.lang.ClassNotFoundException; 必须被抓住或宣布被抛出
上面的例子不起作用.提前致谢!
我试图UploadServlet通过apache tomcat 8.0.14 编译servlet.我的web.xml很好并且UploadServlet.java已经正确编译但是当尝试运行时我得到以下错误
错误
HTTP Status 500 - Error instantiating servlet class UploadServlet
exception
javax.servlet.ServletException: Error instantiating servlet class UploadServlet
root cause
java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactory
root cause
java.lang.ClassNotFoundException: org.apache.commons.fileupload.FileItemFactory
Run Code Online (Sandbox Code Playgroud)
UploadServlet.java
import java.io.*;
import java.util.*;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.commons.fileupload.FileItem;
import org.apache.commons.fileupload.FileUploadException;
import org.apache.commons.fileupload.disk.DiskFileItemFactory;
import org.apache.commons.fileupload.servlet.ServletFileUpload;
import org.apache.commons.io.output.*;
public class UploadServlet extends HttpServlet {
private boolean isMultipart;
private String filePath;
private int maxFileSize = 50 * 1024;
private int maxMemSize …Run Code Online (Sandbox Code Playgroud) java servlets classnotfoundexception apache-commons-fileupload
我得到当我设置它抛出的异常contentView的MainActivity下面的XML。它已经可以正常工作,但是在其他活动上实施了几个小时之后,我遇到了此错误。我无法重现此错误的原因。可能更改了最小SDK版本或实施了新库。
我正在使用以下库:
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'androidx.appcompat:appcompat:1.1.0-alpha02'
implementation 'androidx.constraintlayout:constraintlayout:2.0.0-alpha3'
implementation 'androidx.legacy:legacy-support-v4:1.0.0-alpha1'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test:runner:1.1.2-alpha01'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.2-alpha01'
implementation 'androidx.cardview:cardview:1.0.0'
implementation 'androidx.recyclerview:recyclerview:1.1.0-alpha01'
implementation 'com.google.android.material:material:1.0.0-beta01'
implementation 'me.gujun.android.taggroup:library:1.4@aar'
implementation 'com.squareup.okhttp3:okhttp:3.2.0'
implementation 'com.aurelhubert:ahbottomnavigation:2.3.4'
implementation 'com.github.feeeei:CircleSeekbar:v1.1.2'
implementation 'me.gujun.android.taggroup:library:1.4@aar'
implementation 'com.github.igalata:Bubble-Picker:v0.2.4'
implementation 'com.ogaclejapan.arclayout:library:1.1.0@aar'
Run Code Online (Sandbox Code Playgroud)
2019-03-01 10:09:43.145 32685-32685 / I / zygote64:原因:java.lang.ClassNotFoundException:在路径:DexPathList [[zip file“ /data/app/com.germany.alexander.example -E2CMDM5ILl_awcv3JvuuHg == / base.apk”,zip文件“ /data/app/com.germany.alexander.example -E2CMDM5ILl_awcv3JvuuHg == / split_lib_dependencies_apk” /data/app/com.germany.alexander.example -E2CMDM5ILl_awcv3JvuuHg =“ = / /data/app/com.germany.alexander.example-E2CMDM5ILl_awcv3JvuuHg==/split_lib_slice_1_apk.apk”,zip文件“ /data/app/com.germany.alexander.example-E2CMDM5ILl_awcv3Jvu_ap_k==/spapk”,压缩文件“ /data/app/com.germany.alexander.example-E2CMDM5ILl_awcv3JvuuHg==/split_lib_slice_3_apk.apk”,压缩文件“ /data/app/com.germany.alexander.example-E2CMDM5ILl__spc4J=lib apk”,压缩文件“ /data/app/com.germany.alexander.example-E2CMDM5ILl_awcv3JvuuHg==/s 2019-03-01 10:09:43.146 32685-32685 / com.germany.alexander.example I / …