Я хочу скомпилировать некоторые .java
файлы в JAR.Я хотел бы использовать этот файл JAR в другом приложении.
Является ли это хорошим способом использования функций из моего первого приложения во втором приложении?Моя цель - не дублировать код.
Как я могу отредактировать файл build.xml
для второго приложения, чтобы включить созданный мной файл JAR?Когда я компилирую свой проект, функции из файлов JAR не разрешаются:
[javac] C:\HelloWorld\src\com\example\helloworld\HelloWorld.java:7:
package TOOLS does not exist
[javac] import TOOLS.Logs;
РЕДАКТИРОВАТЬ:
Когда я добавляю задачу javac
в мой build.xml
, компиляция завершается неудачно, поскольку другие пакетыне найдены:
[javac] Compiling 1 source file
[javac] C:\HelloWorld\src\com\example\hellowolrd\HelloWorld.java:3:
package android.app does not exist
[javac] import android.app.Activity;
[javac] ^
Почему мои исходные пакеты не найдены после включения файла JAR?