File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <project xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
3+ xmlns =" http://maven.apache.org/POM/4.0.0"
4+ xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
5+
6+ <modelVersion >4.0.0</modelVersion >
7+ <groupId >org.apache.maven.plugins</groupId >
8+ <artifactId >maven-assembly-plugin</artifactId >
9+ <version >1.8.0</version >
10+
11+ <properties >
12+ <maven .compiler.release>1.8</maven .compiler.release>
13+ <maven .compiler.source>1.8</maven .compiler.source>
14+ <maven .compiler.target>1.8</maven .compiler.target>
15+ </properties >
16+
17+ <build >
18+ <plugins >
19+ <plugin >
20+ <groupId >org.apache.maven.plugins</groupId >
21+ <artifactId >maven-assembly-plugin</artifactId >
22+ <configuration >
23+ <archive >
24+ <manifest >
25+ <mainClass >main.main</mainClass >
26+ </manifest >
27+ <!-- <compress>true</compress> -->
28+ </archive >
29+ <descriptorRefs >
30+ <descriptorRef >jar-with-dependencies</descriptorRef >
31+ </descriptorRefs >
32+ <appendAssemblyId >false</appendAssemblyId >
33+ <finalName >JavaEncryptionUtility</finalName > <!-- change with your final name -->
34+ </configuration >
35+ <executions >
36+ <execution >
37+ <id >make-assembly</id > <!-- this is used for inheritance merges -->
38+ <phase >package</phase > <!-- bind to the packaging phase -->
39+ <goals >
40+ <goal >single</goal >
41+ </goals >
42+ </execution >
43+ </executions >
44+ </plugin >
45+ </plugins >
46+ </build >
47+
48+ <dependencies >
49+ <!-- https://mvnrepository.com/artifact/commons-codec/commons-codec -->
50+ <dependency >
51+ <groupId >commons-codec</groupId >
52+ <artifactId >commons-codec</artifactId >
53+ <version >1.15</version >
54+ </dependency >
55+ </dependencies >
56+
57+ </project >
You can’t perform that action at this time.
0 commit comments