Skip to content

Commit e6413a4

Browse files
committed
Tries to solve the problem with a global plugin config
1 parent af34595 commit e6413a4

5 files changed

Lines changed: 6 additions & 102 deletions

File tree

.github/workflows/test-javadoc.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,5 @@ jobs:
3333
java-version: '17'
3434
distribution: 'adopt'
3535
cache: maven
36-
- name: Set locale
37-
run: sudo apt-get update && sudo apt-get install -y locales && sudo locale-gen en_US.UTF-8
3836
- name: Validate Javadoc
3937
run: mvn package -DskipTests javadoc:javadoc
40-
env:
41-
LANG: en_US.UTF-8
42-
LC_ALL: en_US.UTF-8

basyx.submodelregistry/basyx.submodelregistry-feature-search/pom.xml

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -13,35 +13,6 @@
1313
<name>BaSyx Submodel Registry Feature Search</name>
1414
<description>Feature Search for the BaSyx Submodel Registry</description>
1515

16-
<build>
17-
<plugins>
18-
<plugin>
19-
<groupId>org.apache.maven.plugins</groupId>
20-
<artifactId>maven-javadoc-plugin</artifactId>
21-
<configuration>
22-
<skip>true</skip>
23-
</configuration>
24-
</plugin>
25-
<plugin>
26-
<groupId>org.apache.maven.plugins</groupId>
27-
<artifactId>maven-jar-plugin</artifactId>
28-
<executions>
29-
<execution>
30-
<id>empty-javadoc-jar</id>
31-
<phase>package</phase>
32-
<goals>
33-
<goal>jar</goal>
34-
</goals>
35-
<configuration>
36-
<classifier>javadoc</classifier>
37-
<classesDirectory>${basedir}/javadoc</classesDirectory>
38-
</configuration>
39-
</execution>
40-
</executions>
41-
</plugin>
42-
</plugins>
43-
</build>
44-
4516
<dependencies>
4617
<dependency>
4718
<groupId>org.eclipse.digitaltwin.basyx</groupId>

basyx.submodelrepository/basyx.submodelrepository-feature-search/pom.xml

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -13,35 +13,6 @@
1313
<name>BaSyx Submodel Repository Feature Search</name>
1414
<description>Feature Search for the BaSyx Submodel Repository</description>
1515

16-
<build>
17-
<plugins>
18-
<plugin>
19-
<groupId>org.apache.maven.plugins</groupId>
20-
<artifactId>maven-javadoc-plugin</artifactId>
21-
<configuration>
22-
<skip>true</skip>
23-
</configuration>
24-
</plugin>
25-
<plugin>
26-
<groupId>org.apache.maven.plugins</groupId>
27-
<artifactId>maven-jar-plugin</artifactId>
28-
<executions>
29-
<execution>
30-
<id>empty-javadoc-jar</id>
31-
<phase>package</phase>
32-
<goals>
33-
<goal>jar</goal>
34-
</goals>
35-
<configuration>
36-
<classifier>javadoc</classifier>
37-
<classesDirectory>${basedir}/javadoc</classesDirectory>
38-
</configuration>
39-
</execution>
40-
</executions>
41-
</plugin>
42-
</plugins>
43-
</build>
44-
4516
<dependencies>
4617
<dependency>
4718
<groupId>org.eclipse.digitaltwin.basyx</groupId>

basyx.submodelrepository/basyx.submodelrepository-http/pom.xml

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -13,35 +13,6 @@
1313
<name>BaSyx submodelrepository-http</name>
1414
<description>BaSyx submodelrepository-http</description>
1515

16-
<build>
17-
<plugins>
18-
<plugin>
19-
<groupId>org.apache.maven.plugins</groupId>
20-
<artifactId>maven-javadoc-plugin</artifactId>
21-
<configuration>
22-
<skip>true</skip>
23-
</configuration>
24-
</plugin>
25-
<plugin>
26-
<groupId>org.apache.maven.plugins</groupId>
27-
<artifactId>maven-jar-plugin</artifactId>
28-
<executions>
29-
<execution>
30-
<id>empty-javadoc-jar</id>
31-
<phase>package</phase>
32-
<goals>
33-
<goal>jar</goal>
34-
</goals>
35-
<configuration>
36-
<classifier>javadoc</classifier>
37-
<classesDirectory>${basedir}/javadoc</classesDirectory>
38-
</configuration>
39-
</execution>
40-
</executions>
41-
</plugin>
42-
</plugins>
43-
</build>
44-
4516
<dependencies>
4617
<dependency>
4718
<groupId>org.eclipse.digitaltwin.basyx</groupId>

pom.xml

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -274,6 +274,12 @@
274274
<encoding>UTF-8</encoding>
275275
<docencoding>UTF-8</docencoding>
276276
<charset>UTF-8</charset>
277+
<source>17</source>
278+
<doclint>none</doclint>
279+
<quiet>true</quiet>
280+
<additionalJOptions>
281+
<additionalJOption>-J-Dfile.encoding=UTF-8</additionalJOption>
282+
</additionalJOptions>
277283
</configuration>
278284
</plugin>
279285
<plugin>
@@ -1515,11 +1521,6 @@
15151521
<plugin>
15161522
<groupId>org.apache.maven.plugins</groupId>
15171523
<artifactId>maven-javadoc-plugin</artifactId>
1518-
<configuration>
1519-
<encoding>UTF-8</encoding>
1520-
<docencoding>UTF-8</docencoding>
1521-
<charset>UTF-8</charset>
1522-
</configuration>
15231524
<executions>
15241525
<execution>
15251526
<id>attach-javadocs</id>
@@ -1566,11 +1567,6 @@
15661567
<plugin>
15671568
<groupId>org.apache.maven.plugins</groupId>
15681569
<artifactId>maven-javadoc-plugin</artifactId>
1569-
<configuration>
1570-
<encoding>UTF-8</encoding>
1571-
<docencoding>UTF-8</docencoding>
1572-
<charset>UTF-8</charset>
1573-
</configuration>
15741570
<executions>
15751571
<execution>
15761572
<id>attach-javadocs</id>

0 commit comments

Comments
 (0)