4
4
xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
5
5
<modelVersion >4.0.0</modelVersion >
6
6
7
- <groupId >com .github.manzurola</groupId >
7
+ <groupId >io .github.manzurola</groupId >
8
8
<artifactId >spacy4j</artifactId >
9
9
<packaging >pom</packaging >
10
- <version >0.3.0</version >
10
+ <version >0.4.0</version >
11
+
12
+ <name >spacy4J</name >
13
+ <description >A small library for processing natural language text using spaCy Server or CoreNLP</description >
14
+ <url >https://github.com/manzurola/spaCy4j</url >
11
15
12
16
<modules >
13
17
<module >spacy4j-api</module >
14
18
<module >spacy4j-adapters</module >
15
19
</modules >
16
20
21
+ <developers >
22
+ <developer >
23
+ <name >Guy Manzurola</name >
24
+ <email >guy.manzurola@gmail.com</email >
25
+ <roles >
26
+ <role >developer</role >
27
+ </roles >
28
+ </developer >
29
+ </developers >
30
+
31
+ <licenses >
32
+ <license >
33
+ <name >MIT License</name >
34
+ <url >https://github.com/manzurola/spaCy4j/blob/main/LICENSE</url >
35
+ </license >
36
+ </licenses >
37
+
38
+ <scm >
39
+ <connection >scm:git:git://github.com/manzurola/spaCy4j.git</connection >
40
+ <developerConnection >scm:git:git@github.com:manzurola/spaCy4j.git</developerConnection >
41
+ <url >https://github.com/manzurola/spaCy4j</url >
42
+ <tag >HEAD</tag >
43
+ </scm >
44
+
17
45
<properties >
18
46
<project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
19
47
<maven .compiler.source>11</maven .compiler.source>
20
48
<maven .compiler.target>11</maven .compiler.target>
21
49
<project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
22
50
<project .reporting.outputEncoding>UTF-8</project .reporting.outputEncoding>
23
- <junit-jupiter .version>5.5 .2</junit-jupiter .version>
24
- <logback .version>1.1.7 </logback .version>
51
+ <junit-jupiter .version>5.8 .2</junit-jupiter .version>
52
+ <logback .version>1.2.11 </logback .version>
25
53
</properties >
26
54
27
55
<distributionManagement >
56
+ <snapshotRepository >
57
+ <id >ossrh</id >
58
+ <url >https://s01.oss.sonatype.org/content/repositories/snapshots</url >
59
+ </snapshotRepository >
28
60
<repository >
29
- <id >github</id >
30
- <name >spacy4j</name >
31
- <url >https://maven.pkg.github.com/manzurola/spacy4j</url >
61
+ <id >ossrh</id >
62
+ <url >https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/</url >
32
63
</repository >
33
64
</distributionManagement >
34
65
35
- <dependencies >
36
- <dependency >
37
- <groupId >ch.qos.logback</groupId >
38
- <artifactId >logback-classic</artifactId >
39
- <version >${logback.version} </version >
40
- </dependency >
41
- <dependency >
42
- <groupId >org.junit.jupiter</groupId >
43
- <artifactId >junit-jupiter</artifactId >
44
- <version >${junit-jupiter.version} </version >
45
- <scope >test</scope >
46
- </dependency >
47
- </dependencies >
48
-
49
66
<build >
50
67
<plugins >
51
68
<plugin >
57
74
<groupId >org.apache.maven.plugins</groupId >
58
75
<artifactId >maven-javadoc-plugin</artifactId >
59
76
<version >3.3.0</version >
60
- <configuration >
61
- <show >private</show >
62
- <nohelp >true</nohelp >
63
- </configuration >
77
+ <executions >
78
+ <execution >
79
+ <id >attach-javadocs</id >
80
+ <goals >
81
+ <goal >jar</goal >
82
+ </goals >
83
+ </execution >
84
+ </executions >
64
85
</plugin >
65
86
<plugin >
66
87
<groupId >org.apache.maven.plugins</groupId >
69
90
<executions >
70
91
<execution >
71
92
<id >attach-sources</id >
72
- <phase >verify</phase >
73
93
<goals >
74
94
<goal >jar-no-fork</goal >
75
95
</goals >
81
101
<artifactId >maven-surefire-plugin</artifactId >
82
102
<version >2.22.2</version >
83
103
</plugin >
104
+ <plugin >
105
+ <groupId >org.apache.maven.plugins</groupId >
106
+ <artifactId >maven-gpg-plugin</artifactId >
107
+ <version >3.0.1</version >
108
+ <executions >
109
+ <execution >
110
+ <id >sign-artifacts</id >
111
+ <phase >verify</phase >
112
+ <goals >
113
+ <goal >sign</goal >
114
+ </goals >
115
+ </execution >
116
+ </executions >
117
+ <configuration >
118
+ <keyname >${gpg.keyname} </keyname >
119
+ <passphraseServerId >${gpg.passphrase} </passphraseServerId >
120
+ </configuration >
121
+ </plugin >
122
+ <plugin >
123
+ <groupId >org.sonatype.plugins</groupId >
124
+ <artifactId >nexus-staging-maven-plugin</artifactId >
125
+ <version >1.6.7</version >
126
+ <extensions >true</extensions >
127
+ <configuration >
128
+ <serverId >ossrh</serverId >
129
+ <nexusUrl >https://s01.oss.sonatype.org/</nexusUrl >
130
+ <autoReleaseAfterClose >true</autoReleaseAfterClose >
131
+ </configuration >
132
+ </plugin >
84
133
<plugin >
85
134
<groupId >org.codehaus.mojo</groupId >
86
135
<artifactId >versions-maven-plugin</artifactId >
89
138
</plugins >
90
139
</build >
91
140
141
+ <dependencies >
142
+ <dependency >
143
+ <groupId >ch.qos.logback</groupId >
144
+ <artifactId >logback-classic</artifactId >
145
+ <version >${logback.version} </version >
146
+ </dependency >
147
+ <dependency >
148
+ <groupId >org.junit.jupiter</groupId >
149
+ <artifactId >junit-jupiter</artifactId >
150
+ <version >${junit-jupiter.version} </version >
151
+ <scope >test</scope >
152
+ </dependency >
153
+ </dependencies >
154
+
92
155
</project >
0 commit comments