Ja, det är möjligt.
Anslutningssträngen för en LocalDB-instans som använder jTDS ser ut så här:
jdbc:jtds:sqlserver://./DatabaseName;instance=LOCALDB#88893A09;namedPipe=true
Detta fungerar från och med jTDS 1.3.2. Du kan ladda ner en version här:
https://github.com/milesibastos/jTDS/releases/download/v1.3.2/jtds-1.3.2-dist.zip
För att hitta det namngivna röret för din önskade LocalDB, kör
SqlLocalDb info NameOfTheLocalDBInstance
vilket ger dig något som np:\\.\pipe\LOCALDB#88893A09\tsql\query
Det är förmodligen bäst att ansluta med ett specifikt användarnamn/lösenord, så skapa en inloggning och användare för din databas också i den LocalDB-instansen (om du inte redan har gjort det):
sqlcmd -S np:\\.\pipe\LOCALDB#88893A09\tsql\query
CREATE LOGIN dbuser WITH PASSWORD = 'dbpassword'
GO
CREATE USER dbuser
GO
ALTER AUTHORIZATION ON DATABASE::DatabaseName TO dbuser
GO