From 7d737075e5890fa2b461776c42d33244e5114cff Mon Sep 17 00:00:00 2001 From: Tobias Manske Date: Fri, 26 Feb 2021 15:40:08 +0100 Subject: [PATCH] Update keywords --- content/posts/2021-02-23-maven-ij-designer.md | 8 ++++++++ docs/posts/2021-02-23-maven-ij-designer/index.html | 4 ++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/content/posts/2021-02-23-maven-ij-designer.md b/content/posts/2021-02-23-maven-ij-designer.md index 3cac5b3..1607a2c 100644 --- a/content/posts/2021-02-23-maven-ij-designer.md +++ b/content/posts/2021-02-23-maven-ij-designer.md @@ -8,6 +8,14 @@ tags: - english - software engineering - maven +keywords: + - intellij forms + - maven + - intellij gui + - designer + - forms + - swing + - compile summary: Ever wanted to compile IntelliJ IDEA GUI-Designer forms with maven? I've found a 2021 solution. showTOC: false diff --git a/docs/posts/2021-02-23-maven-ij-designer/index.html b/docs/posts/2021-02-23-maven-ij-designer/index.html index 96a7e90..b711370 100644 --- a/docs/posts/2021-02-23-maven-ij-designer/index.html +++ b/docs/posts/2021-02-23-maven-ij-designer/index.html @@ -7,7 +7,7 @@ Compiling IntelliJ Designer Forms with Maven | Tobias Manske - + @@ -47,7 +47,7 @@ "name": "Compiling IntelliJ Designer Forms with Maven", "description": "Ever wanted to compile IntelliJ IDEA GUI-Designer forms with maven? I\u0026amp;rsquo;ve found a 2021 solution.", "keywords": [ - "hacking", "english", "software engineering", "maven" + "intellij forms", "maven", "intellij gui", "designer", "forms", "swing", "compile" ], "articleBody": "In 2021 I worked in a small team of students on an old fashioned Java swing application. To design our forms rather fast, we chose to opt for the IJ-GUI designer.\nThat turned out to be a rather annoying mistake, trying to package the Software just hours before the deadline.We were unable to come up with a solution to compile the forms on our build server in that short time. So, we then opted to just let IntelliJ compile the .forms into .java directly, which then cluttered our version control.\nToday I present you the fix: A minimal pom.xml compiling forms on the fly. A complete minimal working example can be found on my private git: git.tobiasmanske.de\n1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 xmlns=\"http://maven.apache.org/POM/4.0.0\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd\" 4.0.0 de.tobiasmanske example 1.0-SNAPSHOT 11 11 203.7148.57 jetbrains.releases https://www.jetbrains.com/intellij-repository/releases jetbrains.3rdparty https://dl.bintray.com/jetbrains/intellij-third-party-dependencies maven-antrun-plugin 3.0.0 compile id=\"j2sp\" location=\"${project.basedir}/src/main/java\"/ name=\"javac2\" classpathref=\"maven.runtime.classpath\" classname=\"com.intellij.ant.Javac2\"/ destdir=\"${project.basedir}/target/classes\" refid=\"j2sp\"/ run com.jetbrains.intellij.java java-gui-forms-rt ${intellij.version} com.jetbrains.intellij.java java-compiler-ant-tasks ${intellij.version} That’s all for today, I hope this helped you, so that you don’t struggle with it for as long.\n", "wordCount" : "277",