Мне нужно распечатать весь исходный код java-проекта. Окончательная версия должна выглядеть так: Eclipse: File → Print. Но с помощью этой функции вы можете печатать только один файл одновременно.
Есть ли способ распечатать (или создать pdf/rtf) весь проект (все *.java, *.xml,... файлы) с помощью одной команды?
Im, использующий eclipse galileo на окнах xp sp3
EDIT: Для каждого класса/файла страница должна (более или менее) выглядеть следующим образом:
C: \.. \.. \..\LibraryExtractor.java
1 package utils.libraries;
2
3 import java.io.File;
9
10 /**
11 * @
12 * @
13 * @
14 */
15 public class LibraryExtractor {
16
17 /**
18 *
19 *
20 *
21 *
22 *
23 *
24 *
25 */
26 public static void extranctLibrary(String library, File targetFile) throws
IOException, URISyntaxException {
27 targetFile.getParentFile().mkdirs();
28 if (!targetFile.exists())
29 targetFile.createNewFile();
30
31 ClassLoader classLoader = LibraryExtractor.class.getClassLoader();
32 InputStream in = classLoader.getResourceAsStream(library);
33 OutputStream out = new FileOutputStream(targetFile);
34
35 byte[] buf = new byte[1024];
36 int len;
37
38 while ((len = in.read(buf)) > 0)
39 out.write(buf, 0, len);
40
41 in.close();
42 out.close();
43 }
44 }
45
РЕШЕНИЕ: