Ja, es ist möglich.
Die Verbindungszeichenfolge für eine LocalDB-Instanz, die jTDS verwendet, sieht folgendermaßen aus:
jdbc:jtds:sqlserver://./DatabaseName;instance=LOCALDB#88893A09;namedPipe=true
Dies funktioniert ab jTDS 1.3.2. Eine Version können Sie hier herunterladen:
https://github.com/milesibastos/jTDS/releases/download/v1.3.2/jtds-1.3.2-dist.zip
Um die benannte Pipe für Ihre gewünschte LocalDB zu finden, führen Sie
ausSqlLocalDb info NameOfTheLocalDBInstance
was Ihnen etwas wie np:\\.\pipe\LOCALDB#88893A09\tsql\query
geben wird
Es ist wahrscheinlich am besten, sich mit einem bestimmten Benutzernamen/Passwort zu verbinden, also erstellen Sie auch in dieser LocalDB-Instanz ein Login und einen Benutzer für Ihre Datenbank (falls Sie dies noch nicht getan haben):
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