GEGlobalResearch / DARPA-ASKE-TA1

ANSWER Project to demonstrate knowledge-driven extraction of scientific models from code and texts
Other
7 stars 5 forks source link

Fix compilation problems #140

Closed tuxji closed 1 year ago

tuxji commented 1 year ago

Ensure that Maven will be able to build DARPA-ASKE-TA1 and find all dependencies it needs including org.slf4j.api bundle.

com.ge.research.sadl.darpa.aske.dialog.dependencies/.classpath: Updated automatically by Maven -> Update Projects.

com.ge.research.sadl.darpa.aske.dialog.dependencies/META-INF/MANIFEST.MF: Bring in Jericho HTML Parser packages and jar here instead of embedding Jericho HTML Parser source files in dialog/src/net.

com.ge.research.sadl.darpa.aske.dialog.dependencies/build.properties: Put more concise lib/ instead of individual jar files in bin.includes.

com.ge.research.sadl.darpa.aske.dialog.dependencies/lib: Add jericho-html-3.4.jar to lib.

com.ge.research.sadl.darpa.aske.dialog.dependencies/pom.xml: Reformat automatically.

com.ge.research.sadl.darpa.aske.dialog.feature/feature.xml: Bundle org.slf4j.api and org.slf4j.binding.simple into Dialog feature to ensure Dialog will be able to log org.slf4j.Logger calls.

com.ge.research.sadl.darpa.aske.dialog.feature/pom.xml: Reformat automatically.

com.ge.research.sadl.darpa.aske.dialog.ide/META-INF/MANIFEST.MF: Sort required bundles alphabetically.

com.ge.research.sadl.darpa.aske.dialog.ide/pom.xml: Get plugin version from parent. Reformat automatically.

com.ge.research.sadl.darpa.aske.dialog.targetplatform/.project: Created automatically by Maven -> Update Projects.

com.ge.research.sadl.darpa.aske.dialog.targetplatform.target: Give Dialog its own target platform in case Dialog needs more update sites or more bundles than SADL in the future.

com.ge.research.sadl.darpa.aske.dialog.targetplatform/pom.xml: Give Dialog its own target platform.

com.ge.research.sadl.darpa.aske.dialog.tests/META-INF/MANIFEST.MF: Sort required bundles alphabetically. Add org.alf4j.api to avoid build error. Remove redundant imported packages.

com.ge.research.sadl.darpa.aske.dialog.tests/pom.xml: Get plugin stuff from parent. Reformat automatically.

com.ge.research.sadl.darpa.aske.dialog.ui.tests/META-INF/MANIFEST.MF: Sort required bundles alphabetically. Remove redundant imported packages.

com.ge.research.sadl.darpa.aske.dialog.ui.tests/pom.xml: Get plugin version from parent. Reformat automatically.

com.ge.research.sadl.darpa.aske.dialog.ui/META-INF/MANIFEST.MF: Sort required bundles alphabetically.

com.ge.research.sadl.darpa.aske.dialog.ui/pom.xml: Get plugin version from parent. Reformat automatically.

com.ge.research.sadl.darpa.aske.dialog.update/pom.xml: Remove unneeded plugin stuff. Reformat automatically.

com.ge.research.sadl.darpa.aske.dialog/META-INF/MANIFEST.MF: Move additional bundles from build.properties to required bundles. Sort required bundles alphabetically. Remove redundant bundles/packages.

com.ge.research.sadl.darpa.aske.dialog/build.properties: Define all required bundles in MANIFEST.MF instead of defining additional bundles in build.properties.

com.ge.research.sadl.darpa.aske.dialog/pom.xml: Get plugin stuff from parent. Reformat automatically.

com.ge.research.sadl.darpa.aske.dialog/src/net/*/.java: Remove Jericho HTML Parser source files; get classes from jar instead.

com.ge.research.sadl.darpa.aske.dialog.parent/pom.xml: Reorganize parent pom to define stuff in one place. Add targetplatform to modules. Reformat automatically.