0

SQL サーバー データベースをリバース エンジニアリングしたいと考えています。プロジェクトをセットアップし、エンティティとコントローラーを作成し、Web MVC をセットアップしました。

この後、Tomcat でアプリケーションを起動します。Web インターフェイスを呼び出して、レコードを追加します。すべて正常に動作します。

Roo シェル (sts-plugin) に戻り、database introspect --schema dboコマンドを試してみましたが、次の小さなフィードバックがありました。javax.net.ssl.TrustManager not found by [85]

他の投稿のユーザーは、次のように osgi で sqljdbc jar を開始する必要があると述べています。osgi start --url file:///C:/Users/e.zienecker/Downloads/mssql/sqljdbc4-4.0.jar

しかし、これで私は次のメッセージを受け取りました:javax/net/ssl/TrustManager

詳細については、私の spring roo ログ:

// Spring Roo 1.3.2.RELEASE [rev 8387857] log opened at 2016-05-31 10:00:38
project --topLevelPackage de.test --projectName DatabaseSample --java 6 --packaging JAR
// Spring Roo 1.3.2.RELEASE [rev 8387857] log closed at 2016-05-31 10:00:39
// Spring Roo 1.3.2.RELEASE [rev 8387857] log opened at 2016-05-31 10:00:40
jpa setup --provider HIBERNATE --database MSSQL
entity jpa --class ~.Person --testAutomatically
field string --fieldName firstName --notNull
field string --fieldName lastName --notNull
field number --fieldName age --type int
field boolean --fieldName driverLicense
web mvc setup
web mvc all --package ~.web
selenium test --controller ~.web.PersonController
perform tests
perform tests
perform package
// [failed] database introspect --schema dbo
osgi start --url  file:///C:/Users/mad/Downloads/mssql/sqljdbc4-4.0.jar
// [failed] database introspect --schema dbo
4

1 に答える 1

0

選択したデータベースのユーザー名、パスワード、およびホスト名を構成しましたか?

jpa setupコマンドを再度実行し、、、などの必要なパラメータを提供することができ--userNameます--password...

spring roo 1.3.2.RELEASE ドキュメントの次のセクションでは、それについて説明しています。

http://docs.spring.io/spring-roo/docs/1.3.2.RELEASE/reference/html/command-index.html#command-index-jpa-setup

http://docs.spring.io/spring-roo/docs/1.3.2.RELEASE/reference/html/base-persistence.html#d4e1506

また、コマンドを使用してそれらを構成することもできますdatabase properties set

お役に立てれば。

よろしく、

于 2016-06-01T10:09:36.500 に答える