問題タブ [ggts]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
292 参照

tomcat - Grails アプリケーション Tomcat または VMware vFabric

私はgrailsにかなり慣れていません。実行したい既存のアプリケーションがあります。アプリケーションは正しくビルドおよび実行されますが、使用しているサーバーを特定できません (デフォルトの VMware または Tomcat インスタンスのいずれか)。

BuildConfig.groovy以下に示すように、Tomcatプラグインを自分に含めました

build ':tomcat:7.0.52.1'

アプリケーションは実際には tomcat サーバー上で実行されていると思いますが、それを確認する方法がわかりません。GGTS の [サーバー] タブに、VMware インスタンスしか表示されず、Tomcat インスタンスが表示されません。これは正常ですか?

また、アプリケーションのデプロイ中にログ レベルを に変更してログを確認しようとしましverboseBuildConfig.groovyが、検索が終了した場所である回答を得るのに十分な情報が得られません。

興味のある方のために、私の主な目的は、Tomcat で SSL 証明書を構成することです (まだ構成されていない場合)。これに関するヘルプは大歓迎です。

0 投票する
2 に答える
1460 参照

grails - grails アプリケーションの初期データ

本から小さな grails アプリケーションを開発していますが、必要な手順の 1 つは、データベースに初期データを供給することです。を使用するGroovyConsoleと、スクリプトは実行されますが、データは保持されません。

DataSource.groovy環境設定は以下の通り

コンソールでスクリプトを実行すると、resultが返されますNULL。アプリケーションにGGTSを使用していますが、GGTSからの初期データを保持する方法がわからないためgrails console、コマンドプロンプトからコマンドを実行しました。これは正しい方法ですか?GGTS から直接行う方法はありますか?

PS: この質問Seeed data for grails applicationを見ましたが、現在の場所と必要なものに対しては高度すぎるようです。

ありがとう

0 投票する
1 に答える
106 参照

spring - Grails App: 前回の実行からのデータが保持されているかどうかを確認する方法

初めて実行していくつかのデータを永続化したgrailsアプリケーションがあります。次に、アプリケーションの外部でそのデータベースをチェックしたいと思います。どうやってやるの?

アプリケーションを再実行してこれを確認できる可能性がありますが、アプリケーションが実行を停止し、別の場所から null ポインター例外をスローしているため、スタックしています。したがって、アプリケーションの外部でデータを確認したい理由です。

DataSource.groovy環境の設定は次のとおりです。

ご覧のとおりDB_CLOSE_ON_EXIT=FALSE、アプリケーションを再実行してもデータは消去されないのではないかと推測しています。

別の言い方をすれば、現在のプロジェクトをコンテキストから外して別のプロジェクトを実行した場合、データは残りますか?

これが簡単な質問である場合はお詫びします。私はgrailsを始めたばかりです。ありがとう

0 投票する
1 に答える
668 参照

java - Java HotSpot(TM) 1.8 例外 ClassNotFoundException デバッグ ggts 3.6.1 grails 2.4.3

run-app で ggts-3.6.1.RELEASE grails-2.4.3 java_version 1.8 を実行すると、

次の警告が表示されます。

run-app としてデバッグすると、次のエラーが発生します。

Java HotSpot(TM) Server VM を抑制するにはどうすればよいですか? どうすれば停止できJava HotSpot(TM) ClassNotFoundExceptionますか?

0 投票する
1 に答える
220 参照

grails - Groovy Grails ツール スイート: 「静的マッピング」コード ブロックが構文の強調表示とコンテンツ アシストを中断する

コード ブロックを Grails ドメイン クラスに追加するstatic mappingと、このドメイン クラスではコンテンツ アシストと構文の強調表示が機能しなくなります。これは、.groovy ドメイン クラス ファイルだけでなく、ワークスペースの残りの部分にも影響します。

再現する手順:

  • Test12 つのドメイン クラスを持ちTest2、同じパッケージ内にある新しいプロジェクトを作成します。
  • 次のコードを追加します。

Test1.groovy

Test1.groovy

これまでのところ、すべてがうまくいくはずです。somePropertyTest1と someMethod はどちらもプロパティまたは暗黙的に呼び出される get メソッドであるため、青色で強調表示されています。

static mappingここで、コード ブロックを に追加すると、 call inTest2のシンタックス ハイライトが青から黒イタリックに切り替わります。また、コンテンツ アシストは機能しなくなりました。実際には認識されないため、replaceAll には下線が引かれています。someMethodTest1someMethod

これはすでに使いやすさを制限していますが、別のstatic mappingコード ブロックを に追加するとTest1、 のメソッドはTest認識されなくなります。ブロックを削除するとすぐに、すべてが再び正常に機能します。

一見些細なことに思えるかもしれませんが、これによりすべての作業プロセスが大幅に遅くなるため、優先順位をメジャーに設定しました。コンテンツ アシストがそれを伝えてくれないと、タイプミスがより頻繁に発生します。これが重大なバグでない場合は、マイナーに設定してください。

私はすでに問題を報告していますが、回避策を知っている人がいたら教えてください。

編集:申し訳ありませんが、バージョンと動作環境の情報を追加するのを忘れていました:

OS: Windows7 x64

IDE: GGTS 3.5.1

グレイル: 2.4.x

編集 2: grails 1.3.7 では再現できません。

0 投票する
2 に答える
1337 参照

eclipse - GGTS 3.6.2 および Grails 2.4.4 Run-App および Test-App が機能しない

最近、いくつかのプロジェクトを Grails 2.2.1 から 2.4.3/4 にアップグレードしようとしています。コマンド ラインを使用して、run-app/test-app を実行でき、すべて正常に動作します。

私の問題は、GGTS 内で Run-App または Test-App のいずれかを実行しようとすると、プロセスが開始されますが、Eclipse ログの以下のスタック トレースですぐに終了します。バージョン 2.2.1 の grails で同じことをしようとすると、問題なく動作します。