diff --git a/README.md b/README.md index 619d334..f119dff 100644 --- a/README.md +++ b/README.md @@ -155,11 +155,8 @@ mvnw.cmd clean verify - Right-click on root project → Run As → Gradle Build (or Maven Build) - Goals: `clean build` (Gradle) or `clean verify` (Maven) -**Notes:** +**Note:** - When building a WAR file for deployment to Liberty it is good practice to exclude Tomcat from the final runtime artifact. We demonstrate this in the pom.xml with the *provided* scope, and in build.gradle with the *providedRuntime()* dependency. -- If you import the project to your IDE, you might experience local project compile errors. To resolve these errors you should run a tooling refresh on that project. For example, in Eclipse: right-click on "Project", select "Gradle -> Refresh Gradle Project", **or** right-click on "Project", select "Maven -> Update Project...". - ->Tip: *In Eclipse, Gradle (buildship) is able to fully refresh and resolve the local classpath even if the project was previously updated by Maven. However, Maven (m2e) does not currently reciprocate that capability. If you previously refreshed the project with Gradle, you'll need to manually remove the 'Project Dependencies' entry on the Java build-path of your Project Properties to avoid duplication errors when performing a Maven Project Update.* --- diff --git a/cics-java-liberty-springboot-jcics-app/.classpath b/cics-java-liberty-springboot-jcics-app/.classpath index 865573f..120b198 100644 --- a/cics-java-liberty-springboot-jcics-app/.classpath +++ b/cics-java-liberty-springboot-jcics-app/.classpath @@ -1,13 +1,17 @@ - - + + + - + - - - - + + + + + + + diff --git a/cics-java-liberty-springboot-jcics-app/.project b/cics-java-liberty-springboot-jcics-app/.project index f2c15e0..787cb06 100644 --- a/cics-java-liberty-springboot-jcics-app/.project +++ b/cics-java-liberty-springboot-jcics-app/.project @@ -1,31 +1,29 @@ - testWebApp + cics-java-liberty-springboot-jcics-app - - + + + org.eclipse.jem.workbench.JavaEMFNature + org.eclipse.wst.common.modulecore.ModuleCoreNature + org.eclipse.wst.common.project.facet.core.nature + org.eclipse.jdt.core.javanature + org.eclipse.wst.jsdt.core.jsNature + org.eclipse.jdt.core.javabuilder - - + org.eclipse.wst.common.project.facet.core.builder - - + org.eclipse.wst.validation.validationbuilder - - + - - org.eclipse.jem.workbench.JavaEMFNature - org.eclipse.wst.common.modulecore.ModuleCoreNature - org.eclipse.wst.common.project.facet.core.nature - org.eclipse.jdt.core.javanature - org.eclipse.wst.jsdt.core.jsNature - + + diff --git a/cics-java-liberty-springboot-jcics-app/.settings/org.eclipse.jdt.core.prefs b/cics-java-liberty-springboot-jcics-app/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..668aa11 --- /dev/null +++ b/cics-java-liberty-springboot-jcics-app/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,13 @@ +# +#Tue Jun 16 15:51:58 BST 2026 +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=17 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.source=17 diff --git a/cics-java-liberty-springboot-jcics-cicsbundle/.project b/cics-java-liberty-springboot-jcics-cicsbundle/.project new file mode 100644 index 0000000..71092e5 --- /dev/null +++ b/cics-java-liberty-springboot-jcics-cicsbundle/.project @@ -0,0 +1,23 @@ + + + cics-java-liberty-springboot-jcics-cicsbundle + + + + + + org.eclipse.buildship.core.gradleprojectbuilder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.m2e.core.maven2Nature + org.eclipse.buildship.core.gradleprojectnature + + diff --git a/cics-java-liberty-springboot-jcics-cicsbundle/.settings/org.eclipse.buildship.core.prefs b/cics-java-liberty-springboot-jcics-cicsbundle/.settings/org.eclipse.buildship.core.prefs new file mode 100644 index 0000000..a0ffefc --- /dev/null +++ b/cics-java-liberty-springboot-jcics-cicsbundle/.settings/org.eclipse.buildship.core.prefs @@ -0,0 +1,13 @@ +arguments= +auto.sync=false +build.scans.enabled=false +connection.gradle.distribution=GRADLE_DISTRIBUTION(WRAPPER) +connection.project.dir=.. +eclipse.preferences.version=1 +gradle.user.home= +java.home= +jvm.arguments= +offline.mode=false +override.workspace.settings=false +show.console.view=false +show.executions.view=false \ No newline at end of file