diff options
| author | bjculkin <bjculkin@mix.wvu.edu> | 2017-04-04 20:48:03 -0400 |
|---|---|---|
| committer | bjculkin <bjculkin@mix.wvu.edu> | 2017-04-04 20:48:03 -0400 |
| commit | 33ca2d7aab7405cff287ac2248079fe60fee779a (patch) | |
| tree | 893291fcc9833b6f6caaca2567401cf34a502e1e | |
| parent | 128bc87156e42a75c4cdc5fa9ead725253855677 (diff) | |
POM changes
| -rw-r--r-- | pom.xml | 19 | ||||
| -rw-r--r-- | src/examples/java/bjc/inflexion/InflexionTester.java | 38 |
2 files changed, 36 insertions, 21 deletions
@@ -6,7 +6,9 @@ <version>0.0.1-SNAPSHOT</version> <name>Inflexion</name> <description>Java based implementation of Damian Conway's Lingua::EN::Inflexion module for perl</description> - + <properties> + <main.class>bjc.dicelang.DiceLangConsole</main.class> + </properties> <licenses> <license> <name>Apache License, Version 2.0</name> @@ -29,6 +31,21 @@ <target>1.8</target> </configuration> </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>exec-maven-plugin</artifactId> + <version>1.5.0</version> + <configuration> + <executable>java</executable> + <arguments> + <argument>-agentlib:jdwp=transport=dt_socket,server=y,suspend=n</argument> + <argument>-classpath</argument> + <classpath /> + <argument>${main.class}</argument> + </arguments> + <mainClass>${main.class}</mainClass> + </configuration> + </plugin> </plugins> <resources> <resource> diff --git a/src/examples/java/bjc/inflexion/InflexionTester.java b/src/examples/java/bjc/inflexion/InflexionTester.java index ef34ea7..4123378 100644 --- a/src/examples/java/bjc/inflexion/InflexionTester.java +++ b/src/examples/java/bjc/inflexion/InflexionTester.java @@ -58,26 +58,24 @@ public class InflexionTester { Scanner scn = new Scanner(System.in); - wikitest(scn, nounDB); - - /* - * System.out. - * print("Enter a noun to inflect (blank line to quit): "); - * String ln = scn.nextLine().trim(); - * - * while(!ln.equals("")) { System.out.println(); - * - * Noun noun = nounDB.getNoun(ln); - * - * if(noun == null) { - * System.out.println("No inflection available for noun " + ln); - * } else { System.out.printf(OUTPUT_FMT, ln, noun.singular(), - * noun.modernPlural(), noun.classicalPlural()); } - * - * System.out. - * print("Enter a noun to inflect (blank line to quit): "); ln = - * scn.nextLine().trim(); } - */ + System.out.print("Enter a noun to inflect (blank line to quit): "); + String ln = scn.nextLine().trim(); + + while(!ln.equals("")) { + System.out.println(); + + Noun noun = nounDB.getNoun(ln); + + if(noun == null) { + System.out.println("No inflection available for noun " + ln); + } else { + System.out.printf(OUTPUT_FMT, ln, noun.singular(), noun.modernPlural(), + noun.classicalPlural()); + } + + System.out.print("Enter a noun to inflect (blank line to quit): "); + ln = scn.nextLine().trim(); + } scn.close(); } |
