To checkout and build the latest source code from the CsvJdbc git repository, use the following commands (git, gpg and Maven must first be installed).
Before building the project, ensure that you have generated a GPG key.
cd $HOME
mkdir workspace1
cd workspace1
git clone https://github.com/simoc/csvjdbc.git csvjdbc
cd csvjdbc
mvn install
cd target
dir csvjdbc*.jar
- Start Eclipse with workspace
workspace1
- Install the JavaCC Eclipse Plug-in from the Help -> Eclipse Marketplace... menu option
- Create a new project named
csvjdbc
using menu option File -> Import -> Maven Project -> Existing Maven Projects, select directoryworkspace1
as the Root Directory, thencsvjdbc/pom.xml
as the Project and select the Add project to working set checkbox. - Open
src/main/javacc/org/relique/jdbc/csv/where.jj
in the Eclipse Editor and then select menu option JavaCC -> Compile with javacc
CsvJdbc is available at Maven Central.
To include CsvJdbc in a Maven project,
add the following lines to the pom.xml
file.
<project>
...
<dependencies>
<dependency>
<groupId>net.sourceforge.csvjdbc</groupId>
<artifactId>csvjdbc</artifactId>
<version>1.0.41</version>
</dependency>
</dependencies>
A change to CsvJdbc must first be entered as a Issue before starting development. A Pull Request for an issue will then be accepted or not accepted by a CsvJdbc administrator.
Completed changes must be provided as a git pull request and include a unit test to test the changed functionality.
Label good first issue is used to identify existing issues that are suitable for new developers.