Changing destination directory of native libraries
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- java
- Área
- build-system, database
Línea de trabajo
Reproduce la configuración manual de la dependencia de Gradle descrita en el issue y rastrea dónde se coloca objectbox-jni-windows-x64.dll durante la compilación. Identifica el punto de entrada relevante para la extracción o el empaquetado de la biblioteca nativa; la tarea estará terminada cuando el destino se pueda configurar en el script de Gradle y la biblioteca se coloque allí sin romper su uso.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Description
I use ObjectBox as a database in a Java Desktop App. My build tool is gradle and I add ObjectBox dependencies manually without dedicated plugin.
Code fragment I use to add dependency is like:
dependencies {
implementation(group = "io.objectbox", name = "objectbox-java", version = "2.9.1")
implementation(group = "io.objectbox", name = "objectbox-windows", version = "2.9.1")
annotationProcessor(group = "io.objectbox", name = "objectbox-processor", version = "2.9.1")
}
After project build I can use library without any problems, but in my root directory file objectbox-jni-windows-x64.dll with native library is added and I cannot change the output path for the native library file.
Requested feature
Possibility to configure custom directory, where native libraries will be placed after dependency import. Best option would be to configure it in gradle script during import as I can configure model path and MyObjectBox package.
Thanks in advance for all help and tips.
- Lenguaje dominante
- Java
- Estrellas
- 4.6k
- Forks
- 311
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de objectbox/objectbox-java
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
objectbox/objectbox-java#1226 · 2 comentarios ·
-
documentation enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
objectbox/objectbox-java#1225 · 9 comentarios · 1 reacción ·
-
enhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
objectbox/objectbox-java#1223 · 1 comentario · 4 reacciones ·
-
enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
objectbox/objectbox-java#1211 · 1 comentario · 3 reacciones ·
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 38/100
objectbox/objectbox-java#1198 · 1 comentario ·
Todos los issues de objectbox/objectbox-java
Issues similares
-
Bug Java Platform: Java
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
getsentry/sentry-java#6138 · 1 comentario ·
-
bug needs triage p2
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
GoogleCloudPlatform/DataflowTemplates#4273 · 1 comentario ·
-
[Studio][Bug] Bulk-deleting a full page of alert rules steps the page back while more rules remain Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
apache/rocketmq-dashboard#4654 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100