Ausgabe in der Jar -Generation im Maven -ProjektJava

Java-Forum
Anonymous
 Ausgabe in der Jar -Generation im Maven -Projekt

Post by Anonymous »

Ich versuche das Artefakt des JIDE-OSS-Repositorys zu produzieren.

Code: Select all

   


xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

org.sonatype.oss
oss-parent
7

4.0.0
com.jidesoft
qhr-jide-oss
JIDE Common Layer
3.7.1
jar
JIDE Common Layer (Professional Swing Components)
https://github.com/jidesoft/jide-oss


GPL with classpath exception
http://www.gnu.org/licenses/gpl.txt
repo


Free commercial license
http://www.jidesoft.com/purchase/SLA.htm
repo




jidesoft
jidesoft
support@jidesoft.com




sonatype-nexus-staging
https://oss.sonatype.org/service/local/staging/deploy/maven2



scm:git:git://github.com/jidesoft/jide-oss.git
scm:git:https://jidesoft@github.com/jidesoft/jide-oss.git
https://github.com/jidesoft/jide-oss




central
https://repo.maven.apache.org/maven2





com.formdev
flatlaf
3.5






org.apache.maven.plugins
maven-compiler-plugin
3.8.1


--add-exports
java.desktop/com.sun.java.swing.plaf.windows=ALL-UNNAMED
--add-exports
java.desktop/javax.swing.plaf.synth=ALL-UNNAMED
--add-exports
java.desktop/sun.swing=ALL-UNNAMED
--add-exports
java.desktop/sun.awt=ALL-UNNAMED
--add-exports
java.desktop/sun.awt.image=ALL-UNNAMED
--add-exports
java.desktop/sun.awt.shell=ALL-UNNAMED
--add-exports
java.desktop/sun.awt.dnd=ALL-UNNAMED
--add-exports
java.desktop/sun.awt.windows=ALL-UNNAMED
--add-exports
java.base/sun.security.action=ALL-UNNAMED

11  
11 




org.codehaus.mojo
build-helper-maven-plugin
3.4.0


add-source
generate-sources

add-source



${basedir}/src
${basedir}/src-jdk9
${basedir}/src-apple





add-resource
process-resources

add-resource




${basedir}/src

**/*.properties
**/*.png
**/*.jpg
**/*.xml


**/*.java



${basedir}/properties
true

**/*.properties
**/*.png
**/*.jpg
**/*.xml











Wenn ich MVN Clean Package ausführe. Die generierten JARs alle Klassen haben einen internen Server Fehler. Ich denke, dieses Problem geschieht aufgrund von ADD-RESOURCE Phase. Das Repository folgt nicht den Standard -Paketkonventionen. Es gibt eine Eigenschaftendatei im SRC -Verzeichnis .AlSO SRC -Verzeichnis enthält Bilder. Ich möchte nicht das ganze Projekt umstrukturieren. Ich möchte das Artefakt mit SRC-, SRC-JDK9-, SRC-Apple- und Eigenschaftenordner bauen. Wie kann ich das Glas erstellen, wenn mein Quellordner Java- und Nicht-Java-Dateien enthält? Danke

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post