WordprocessingMLPackage wordMLPackage;
try {
wordMLPackage = WordprocessingMLPackage.createPackage();
wordMLPackage.getMainDocumentPart().addParagraphOfText("Hello Word!");
try {
wordMLPackage.save(new java.io.File(mFilePath + mFileName));
} catch (Docx4JException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} catch (InvalidFormatException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
---------------------------------------------------
03-04 15:44:51.929: E/AndroidRuntime(22569): FATAL EXCEPTION: main
03-04 15:44:51.929: E/AndroidRuntime(22569): Process: com.example.testmswordandandroid, PID: 22569
03-04 15:44:51.929: E/AndroidRuntime(22569): java.lang.NoClassDefFoundError: org.apache.log4j.Logger
03-04 15:44:51.929: E/AndroidRuntime(22569): at org.docx4j.openpackaging.Base.<clinit>(Base.java:40)
03-04 15:44:51.929: E/AndroidRuntime(22569): at com.example.testmswordandandroid.MainActivity.onCreate(MainActivity.java:39)
03-04 15:44:51.929: E/AndroidRuntime(22569): at android.app.Activity.performCreate(Activity.java:5275)
03-04 15:44:51.929: E/AndroidRuntime(22569): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
03-04 15:44:51.929: E/AndroidRuntime(22569): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2167)
03-04 15:44:51.929: E/AndroidRuntime(22569): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2253)
03-04 15:44:51.929: E/AndroidRuntime(22569): at android.app.ActivityThread.access$800(ActivityThread.java:142)
03-04 15:44:51.929: E/AndroidRuntime(22569): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1203)
03-04 15:44:51.929: E/AndroidRuntime(22569): at android.os.Handler.dispatchMessage(Handler.java:102)
03-04 15:44:51.929: E/AndroidRuntime(22569): at android.os.Looper.loop(Looper.java:136)
03-04 15:44:51.929: E/AndroidRuntime(22569): at android.app.ActivityThread.main(ActivityThread.java:5120)
03-04 15:44:51.929: E/AndroidRuntime(22569): at java.lang.reflect.Method.invokeNative(Native Method)
03-04 15:44:51.929: E/AndroidRuntime(22569): at java.lang.reflect.Method.invoke(Method.java:515)
03-04 15:44:51.929: E/AndroidRuntime(22569): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:792)
03-04 15:44:51.929: E/AndroidRuntime(22569): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:608)
03-04 15:44:51.929: E/AndroidRuntime(22569): at dalvik.system.NativeStart.main(Native Method)
안녕하세요.
안드로이드에서 ms word 파일을 만들려고 docx4j-3.2.2.jar 를 사용해서 구현해봤는데요...
위와같은 오류가 발생하면서 프로그램이 죽어버리는데 암만 찾아봐도 이유를 모르겠습니다. ㅜㅜ
혹시 이런 해결방법 아시는분 도움주시면 감사하겠습니다.