1BUILD-JAR-REPOSITO(1) Java Packages Tools BUILD-JAR-REPOSITO(1)
2
3
4
6 build-jar-repository - create a symbolic link to a JAR
7
9 build-jar-repository [OPTION]... DIRECTORY JAR|artifact-coordinates
10
12 Build a JAR repository in the named directory by copying files or
13 creating symbolic links. The JARs can be identified by their names or
14 Maven artifact coordinates. Artifact coordinates specify Maven artifact
15 and are in format groupId:artifactId[:extension[:classifier]]:version.
16 If extension is omitted then "jar" is used. If classifier is omitted
17 then empty classifier is used. For more information see XMvn
18 Configuration Reference.
19
21 If no option is specified the default action will be to create symbolic
22 links
23
24 -c, --copy
25 Copy files.
26
27 -h, --hard
28 Create hard links.
29
30 -p, --preserve-naming Try to preserve the names of the original JAR
31 files (in case of a nested hit the slashes in the path will still be
32 replaced by underscores). Using this option makes any future automated
33 repository rebuild impossible, and implies -c unless specified
34 otherwise.
35
36 -s, --soft, --symbolic Create symbolic links (default).
37
38 --help Display help text
39
41 Using build-jar-repository with artifact-coordinates requires
42 xmvn-resolve command to be available. User of build-jar-repository is
43 responsible for making it available in the system.
44
46 build-jar-repository . jndi - This will create a symbolic link to the
47 jndi JAR in the current working directory.
48
49 build-jar-repository -h /tmp log4j - This will create a hard link to
50 the log4j JAR in /tmp directory.
51
52 build-jar-repository -c . org.apache.commons:commons-io - This will
53 copy commons-io JAR to the current working directory.
54
56 Originally written by Nicholas Mailhot and David Walluck.
57
59 Bugs should be reported through Java Packages Tools issue tracker at
60 Github: https://github.com/fedora-java/javapackages/issues.
61
63 build-classpath(1), rebuild-jar-repository(1),
64
65
66
67JAVAPACKAGES 07/20/2023 BUILD-JAR-REPOSITO(1)