2016-10-08 9 views
1

私は以前のプロジェクトと同じjhipsterアプリケーションを再構築しようとしています。古いプロジェクトはいくつか問題があります。 問題は、プロジェクトがバージョン2.1.27で作成されたため、3.8.0で同じ種類のプロジェクトを作成する必要があります。だから、ジプスターの質疑応答のパターンが変わってしまい、その質問に答えるのは混乱してしまいます。私の古いプロジェクトと同じJhipster yo.rc.jsonを作成する必要があります

例:以前のアプリでxauth認証がありました。しかし、新しいjhipsterアプリケーションを構築している間は、このような種類の認証は見えません。HTTP、OAUTH2、JWTの3つのオプションがあります。私は何を選択しなければならないのですか?さらに、より多くの私は私の古いyo.rc.JSONが

{ 
"generator-jhipster": { 
"baseName": "myApp", 
"packageName": "com.myApp.app", 
"packageFolder": "com/myApp/app", 
"authenticationType": "xauth", 
"hibernateCache": "no", 
"clusteredHttpSession": "no", 
"websocket": "no", 
"databaseType": "sql", 
"devDatabaseType": "mysql", 
"prodDatabaseType": "mysql", 
"searchEngine": "no", 
"useSass": false, 
"buildTool": "maven", 
"frontendBuilder": "grunt", 
"javaVersion": "7", 
"enableTranslation": false, 
"rememberMeKey": "c1a3776920bbeb376eeecd42e91cccdeaoada010" 
} 
} 

答えて

0

あなたはJWT認証を使用する必要がありますファイルyo.rc私に新しいjhipsterを構築するための正しい答えをギルドanybuddyできる共有することになります。これは3.0で変更されましたhttps://github.com/jhipster/generator-jhipster/commit/2f017636700790aa5b38554da71fc27801b67cd3

あなたのフルyo-rc.jsonの移行に関しては、新しいプロジェクトを生成することで自分で試してみる必要があります。

いくつかのヒント:

"frontendBuilder": "grunt", <-- we only support gulp now 
"javaVersion": "7", <-- we only support java 8 
"enableTranslation": false, <-- probably need to list languages 
"rememberMeKey": "c1a3776920bbeb376eeecd42e91cccdeaoada010" <-- secret key maybe 
+0

とは何ですか?あなたは与えられたconfigsに従って3.8バージョンでro.rc.jsonを投稿してください。 – Vaidya

+0

Jhipsterはバージョン3.0でxauthからJWTに移行されています。 Gael Marziouに感謝します。 – Vaidya

+0

あなたが私の仕事をしたいと思っているなら、私はprefessional consolutingのために利用できます;) –

0

{ 
 
    "generator-jhipster": { 
 
    "jhipsterVersion": "3.8.0", 
 
    "baseName": "myApp", 
 
    "packageName": "com.myApp.app", 
 
    "packageFolder": "com/myApp/app", 
 
    "serverPort": "8081", 
 
    "authenticationType": "JWT", 
 
    "hibernateCache": "no", 
 
    "clusteredHttpSession": false, 
 
    "websocket": "spring-websocket", 
 
    "databaseType": "sql", 
 
    "devDatabaseType": "mysql", 
 
    "prodDatabaseType": "mysql", 
 
    "searchEngine": "elasticsearch", 
 
    "messageBroker": false, 
 
    "buildTool": "maven", 
 
    "enableSocialSignIn": false, 
 
    "useSass": false, 
 
    "applicationType": "monolith", 
 
    "testFrameworks": [ 
 
     "gatling" 
 
    ], 
 
    "jhiPrefix": "jhi", 
 
    "enableTranslation": false 
 
    } 
 
}

{ "発電jhipster":{ "jhipsterVersion": "3.8.0"、 "たbaseName":「て、myApp "、 " packageName ":" com.myApp.app "、 " packageFolder ":" com/myApp/app "、 " serverPort ":" 8081 "、 "authenticationType": "JWT"、 "hibernateCache": "いいえ"、 "clusteredHttpSession":偽、 "WebSocketの": "春-のWebSocket"、 "でdatabaseType": "SQL"、 "devDatabaseType": "mysqlの"、 "prodDatabaseType": "mysqlの"、 "SEARCHENGINE": "elasticsearch"、 "のMessageBroker":偽、 "buildTool": "達人"、 "enableSocialSignIn":偽、 "useSass":偽、 "applicationType": "モノリス"、 "testFrameworks":[ "ガトリング" ]、 "jhiPrefix": "jhi"、 「enableTranslアトリエ」:偽 } }

関連する問題