2015-12-16 4 views
0

Я хотел попытаться использовать документы4j, чтобы конвертировать документ в PDF. Я следую этим инструкциям здесь http://documents4j.com/#/develop. Когда я печатаю mvn package, а затем нажмите клавишу ВВОД, все, кажется, работает хорошо, но я получил этуПреобразование Doc в PDf с документами4j

C:\Users\Fabio\Downloads\docs-to-pdf-converter-master\docs-to-pdf-converter-master\docs-to-pdf-converter\documents4j [ma 
ster +0 ~0 -237 | +24 ~0 -0 !]>  mvn package 
[INFO] Scanning for projects... 
[INFO] ------------------------------------------------------------------------ 
[INFO] Reactor Build Order: 
[INFO] 
[INFO] documents4j 
[INFO] documents4j-api 
[INFO] documents4j-util-all 
[INFO] documents4j-transformer-api 
[INFO] documents4j-transformer 
[INFO] documents4j-util-conversion 
[INFO] documents4j-test 
[INFO] documents4j-local 
[INFO] documents4j-util-transformer-process 
[INFO] documents4j-transformer-msoffice 
[INFO] documents4j-transformer-msoffice-base 
[INFO] documents4j-transformer-msoffice-test 
[INFO] documents4j-transformer-msoffice-word 
[INFO] documents4j-transformer-msoffice-excel 
[INFO] documents4j-local-demo 
[INFO] documents4j-util-ws 
[INFO] documents4j-client 
[INFO] documents4j-util-standalone 
[INFO] documents4j-client-standalone 
[INFO] documents4j-server 
[INFO] documents4j-server-standalone 
[INFO] documents4j-aggregation 
[INFO] 
[INFO] ------------------------------------------------------------------------ 
[INFO] Building documents4j 1.0.1-SNAPSHOT 
[INFO] ------------------------------------------------------------------------ 
[INFO] 
[INFO] --- maven-checkstyle-plugin:2.12.1:check (validate) @ documents4j-parent --- 
[INFO] Starting audit... 
Audit done. 

[INFO] 
[INFO] ------------------------------------------------------------------------ 
[INFO] Building documents4j-api 1.0.1-SNAPSHOT 
[INFO] ------------------------------------------------------------------------ 
[INFO] 
[INFO] --- maven-checkstyle-plugin:2.12.1:check (validate) @ documents4j-api --- 
[INFO] Starting audit... 
Audit done. 

[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ documents4j-api --- 
[INFO] Using 'UTF-8' encoding to copy filtered resources. 
[INFO] skip non existing resourceDirectory C:\Users\Fabio\Downloads\docs-to-pdf-converter-master\docs-to-pdf-converter-m 
aster\docs-to-pdf-converter\documents4j\documents4j-api\src\main\resources 
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ documents4j-api --- 
[INFO] Changes detected - recompiling the module! 
[INFO] Compiling 16 source files to C:\Users\Fabio\Downloads\docs-to-pdf-converter-master\docs-to-pdf-converter-master\d 
ocs-to-pdf-converter\documents4j\documents4j-api\target\classes 
[INFO] ------------------------------------------------------------- 
[ERROR] COMPILATION ERROR : 
[INFO] ------------------------------------------------------------- 
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 
[INFO] 1 error 
[INFO] ------------------------------------------------------------- 
[INFO] ------------------------------------------------------------------------ 
[INFO] Reactor Summary: 
[INFO] 
[INFO] documents4j ........................................ SUCCESS [ 2.079 s] 
[INFO] documents4j-api .................................... FAILURE [ 1.119 s] 
[INFO] documents4j-util-all ............................... SKIPPED 
[INFO] documents4j-transformer-api ........................ SKIPPED 
[INFO] documents4j-transformer ............................ SKIPPED 
[INFO] documents4j-util-conversion ........................ SKIPPED 
[INFO] documents4j-test ................................... SKIPPED 
[INFO] documents4j-local .................................. SKIPPED 
[INFO] documents4j-util-transformer-process ............... SKIPPED 
[INFO] documents4j-transformer-msoffice ................... SKIPPED 
[INFO] documents4j-transformer-msoffice-base .............. SKIPPED 
[INFO] documents4j-transformer-msoffice-test .............. SKIPPED 
[INFO] documents4j-transformer-msoffice-word .............. SKIPPED 
[INFO] documents4j-transformer-msoffice-excel ............. SKIPPED 
[INFO] documents4j-local-demo ............................. SKIPPED 
[INFO] documents4j-util-ws ................................ SKIPPED 
[INFO] documents4j-client ................................. SKIPPED 
[INFO] documents4j-util-standalone ........................ SKIPPED 
[INFO] documents4j-client-standalone ...................... SKIPPED 
[INFO] documents4j-server ................................. SKIPPED 
[INFO] documents4j-server-standalone ...................... SKIPPED 
[INFO] documents4j-aggregation ............................ SKIPPED 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 4.037 s 
[INFO] Finished at: 2015-12-16T12:36:18+01:00 
[INFO] Final Memory: 17M/181M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project d 
ocuments4j-api: Compilation failure 
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 
[ERROR] -> [Help 1] 
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. 
[ERROR] Re-run Maven using the -X switch to enable full debug logging. 
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles: 
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException 
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command 
[ERROR] mvn <goals> -rf :documents4j-api 

Я пытался удалить C: \ Users \ My папку User.m2, но она не работает. Прошу прощения за простой вопрос, но я очень новичок в maven, и я не знаю, что может быть проблемой, может быть, о pom.xml в documents4j-api?

ответ

0

Ваш JAVA_HOME указывает на jre не на JDK. Измените переменную JAVA_HOME и она должна работать

+0

@xxx JRE не имеет компилятора Java. это только часть jdk – Jens

+0

Извините, я только что видел ошибки опечатки, я пишу снова. Спасибо большое, я попытался изменить в Eclipse, в Window-Preferences-Java-ecc, но это не сработало. Почему мне нужно было перейти на JDK? В чем проблема? – xxx

Смежные вопросы