Changeset 34885
- Timestamp:
- 2021-02-16T14:19:04+13:00 (3 years ago)
- Location:
- gs2-extensions/tipple-bridge/trunk/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
gs2-extensions/tipple-bridge/trunk/src/README.txt
r34719 r34885 1 1 Tipple-bridge is a Gradle based project revolving connecting the databases 2 of Tipple and Greenstone. 2 of Tipple and Greenstone. 3 4 To compile: 5 6 ./gradlew compileJava 7 8 To produce a self-contained jar file: 9 10 ./gradlew jar 11 12 13 -
gs2-extensions/tipple-bridge/trunk/src/build.gradle
r34881 r34885 14 14 dependencies { 15 15 testCompile group: 'junit', name: 'junit', version: '4.12' 16 16 17 implementation 'org.mariadb.jdbc:mariadb-java-client:2.1.2' 17 implementation 'info.picocli:picocli:4.6.1' 18 // implementation 'info.picocli:picocli:4.6.1' 19 20 // https://mvnrepository.com/artifact/info.picocli/picocli 21 compile group: 'info.picocli', name: 'picocli', version: '4.6.1' 22 18 23 // https://mvnrepository.com/artifact/mysql/mysql-connector-java 19 24 compile group: 'mysql', name: 'mysql-connector-java', version: '8.0.23' 25 20 26 // https://mvnrepository.com/artifact/com.google.code.gson/gson 21 27 compile group: 'com.google.code.gson', name: 'gson', version: '2.7' … … 23 29 } 24 30 31 jar { 32 manifest { 33 attributes "Main-Class": "sqlCli" 34 } 35 36 from { 37 configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } 38 } 39 } -
gs2-extensions/tipple-bridge/trunk/src/src/main/java/sqlCli.java
r34880 r34885 40 40 String password; 41 41 42 @Option(names = {"--port"}, description = "Port number")42 @Option(names = {"--port"}, description="Port number", defaultValue="3306") 43 43 int portNo; 44 44 45 @Option(names = {"--dbname"}, description = "Name of the db")45 @Option(names = {"--dbname"}, description="Name of the database", defaultValue="tippleTest") 46 46 String dbName; 47 47 … … 86 86 Class.forName("com.mysql.cj.jdbc.Driver"); 87 87 //opening the connection 88 System.out.println("Connecting to database: "); 88 System.out.println("Connecting to database:"); 89 System.out.println(" " + dbUrl); 90 89 91 conn = DriverManager.getConnection(dbUrl, user, pass); 90 //conn = DriverManager.getConnection(dbUrl, user, pass);91 92 92 93 //create and execute query … … 108 109 109 110 Gson myGSon = new Gson(); 110 111 file.write("["); 111 112 112 113 //does nothing, assuming the try catch picks up the error first,
Note:
See TracChangeset
for help on using the changeset viewer.