問題タブ [nailgun]
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.
shell - ネイルガンで clojure の起動時間を短縮する
ときどきシェルスクリプトclojure
に使えたらいいなと思いますが、起動時間が900ms程度では遅すぎます。次に、「 nailgun clojure」のスタートページをグーグルで検索しますが、表示される結果は、vimclojure のような特殊なケースのみです。そんな時、私は時間がないふりをして、より速く起動するウォード言語に目を向けます。awk
では、どうすれnailgun
ば clojure の起動時間を短縮できるのでしょうか?
java - ネイルガンを介して Java プログラムを実行する
Nailgun を使用して main.java というプログラムを起動する方法を教えてください。それは私にとって完全な悪夢であり、ウェブ上でそれを明確に説明するチュートリアルを見つけることができません.
それらを実行するためにプログラムに何か追加する必要がありますか?
私は、Nailgun Web サイトに記載されている指示に従おうとしています。
しかし、私が得る出力は次のとおりです。
また、コンパイルした Java プログラムを実行しようとすると、出力は次のようになります。
java - ネイルガンを使用して leiningen で生成されたクラスを実行するにはどうすればよいですか?
Clojure でプログラムを作成し、leiningen を使用して、それをsomething.jar、something-standalone.jar 、およびcore.class、core$_main.classなどのすべてのクラスを含むフォルダーにコンパイルし、その他すべての優れたものを作成しました。
.jar ファイルは正常に動作しますが、jvm の起動オーバーヘッドを削減する必要があります。
ネイルガンで実行するにはどうすればよいですか?
jruby - /dev/tty は、nailgun-server ターミナルで開きます
開くサンプルスクリプトを考えると/dev/tty
:
通常のjrubyで問題なく実行できます:
ただし、/dev/tty
nailgun で使用しようとすると、tty はクライアントではなく、nailgun サーバーにバインドされます。
(垂直方向の間隔はタイミングを示すためのものであり、それぞれの実際の出力には空白行がありません)
これは予想される動作ですか、それともバグですか?
予期される動作である場合、スクリプトが実行されているかどうかを検出して、開かないようにする方法はあります--ng
か/dev/tty
?
java - Nailgun キャッシュからいくつかのものをクリアします (使用方法: Jython)
これは少し技術的で、Using Nailgun in Eclipse for Java and Jython の続きです。
Jythonを使用して、EclipseのWindows OSでNailgunを正常に動作させる方法を見つけました。そして unittest モジュールを使用します。
困惑しているのは、.py ファイルに変更を加えることがあり、(常にではありませんが) このファイルの古いバージョンが引き続き実行されることがあります。これは、Nailgun サーバーを終了し、そのウィンドウを閉じて、再起動したときにも持続する可能性があります。ファイルの古いバージョンが実行されていますが、これはもう存在しません。
これは、キャッシュの問題によく似ています。私の理解では、Jython は通常 .class ファイルを生成しません (ただし、モジュールをインポートすると生成される場合もあります??)。
しかし、おそらくこれは実際にネイルガンが行っていることです。C: ドライブを検索して、このキャッシュの場所を簡単に見つけられるかどうかを確認しましたが、うまくいきませんでした。
基本的に、Nailgun に、アプリの実行の間に、特定の .class ファイルを維持するキャッシュ配置から削除するように指示する機能が必要です。
ちなみに、問題の CLASSPATH 要素がサーバーの「SET CLASSPATH=...」で規定されているか、ng コマンドライン (つまりクライアントで) で「ng-cp」オプションを使用しているかは問題ではありません。
他のすべてが失敗した場合、インスピレーションを得るためにNGソースを調べなければならないでしょう. ゴクゴク。
openstack - Mirantis Fuel: ネイルガンサーバーとは?
私の素朴な質問で申し訳ありません:(。しかし、NailGunサーバーとは何か、Mirantis Fuelでのその使用法はわかりません。インターネットを検索すると、2つのnailgunサーバーに出くわしました。
しかし、Satellite 6 API が何を意味するのかも明確ではありません!. 誰か、Nailgun とは何かを知るのを手伝ってくれませんか? また、Mirantis Fuel でどのように使用されていますか?
前もって感謝します!