問題タブ [ikvm]
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.
c# - IKVM.netはジェネリック(型パラメーター)をサポートしていませんか?
のようにジェネリックスを多く使用するJavalibを静的に再コンパイルしましたCollection<?>
が、発行された.NET dllはCollection
、型パラメーターではなく、のみを使用します。どうして?
visual-studio-2008 - IKVM.Runtimeとは何ですか、なぜそれがインテリセンスを殺すのですか?
マップされたネットワークドライブにWebサイトがあります。マークアップファイルの
<%@ Page Language="C#"...
タグはすべて青で下線が引かれています。私が得るエラーは、「ファイルまたはアセンブリをロードできませんでした」IKVM.Runtime ....です。それを超えると、Intellisenseは<%%>ブロック内のコードに対して機能しません。通常のマークアップのインテリセンスは引き続き機能します。エラーを取り除き、インテリセンスを取り戻すために私ができることはありますか?
java - 実行時の JVM パラメータの設定
JVM が既にロード (実行) された後で VM パラメーターを変更/修正/追加することは可能ですか? もしそうなら、どうすればいいですか?
service - IKVM exe を Windows サービスとして実行する
IKVM でコンパイルした exe を Windows サービスとして実行するにはどうすればよいですか? それに Wrapper サービスを書く必要がありますか? これを行うことはすでにありますか?
.net - IKVMを介した.NetのJasperReports
.NetでJasperReportsを使用したいと思います。
IKVM.netを使用してこれに必要なDLLを構築し、サンプルアプリを翻訳しました。
しかし、C#でNotImplementedExeptionを取得します(Javaの同等のコードは完全に機能します)
メソッドまたは操作は実装されていません。
以下のスタックトレースを参照してください
注: IKVMバージョン:0.40.0.1 http://sourceforge.net/projects/ikvm/files/ikvm/0.40.0.1/ikvmbin-0.40.0.1.zip/download
- JasperReports 3.7.0プロジェクトをダウンロードし、すべてのjarを\ libにグループ化し、JasperReports-3.7.0.jarを1つのフォルダーにグループ化しました
- jar2ikvmcを使用してikmvcスクリプトを生成しましたhttp://code.google.com/p/jar2ikvmc/downloads/list
- スクリプトを実行すると、ClassNotDefoundの警告がたくさん表示されます
- ikvm-native.dllを除くすべてのIKVMdllに加えて、C#アプリのすべてのDLLを参照しました
例外スタックトレース
c# - C# の ikvmc-ed ライブラリで SVNKit を使用すると、SVNException でファイルの名前を変更できない
ikvmc を使用して svnkit を C# (dll) ライブラリにコンパイルし、プロジェクトへの参照としてリンクしました。
チェックアウトするための概念実証コードを試しました。
すべてが正常にコンパイルされ、正常に実行されます。ただし、次のエラーがあります。
checkout_folder が作成されます。競合するファイルは次のとおりです。
checkout_folder の内容は次のとおりです。
なぜこれが起こっているのか、どうすればこれを克服できるのでしょうか?
編集:Windowsで動作します(.NETではなくモノで)。Windows には、ファイルに対する煩わしいファイル アクセス許可がないためです。
Edit2: chmod 777 -R checkout_folder が既にあり、2 つのエントリ ファイルを明示的に chmod 777 します。それでもうまくいきません。変。
.net - IKVM を使用して .net / C# 環境で PDFBox 1.0 を使用する方法
PDFBox を使用して、.net プロジェクトで PDF ハイライト ファイルを生成したいと考えています。PDFBoxは、IKVM http://www.pdfbox.org/userguide/dot_net.htmlを介して.netで使用できると述べてい ます
しかし、ikvmc (最新バージョン) を実行して PDFBOX.1.0.0.jar で DLL を生成すると、大量の NoClassDefFound 警告が生成されます。
これを修正するにはどうすればよいですか? また、プロジェクトに含める必要がある他の DLL は何ですか? この件について私が読んだ古いドキュメント/記事からファイル名が変更されたようです。
前もって感謝します。
c# - 奇妙な Mono コンパイル エラー
IKVM を使用して、作業中の Mono プロジェクトで SVNKit を取得しています。SVNKit からのインターフェイスを実装するクラスがあり、コンパイルできません。
Windows と .NET では、Mono でこれを取得するだけで、すべてが正常にコンパイルされます。
/home/nubela/Workspace/subsync/subsync/Core/Subversion/PropGetHandler.cs(22,22): エラー CS0535:
Subsync.Core.Subversion.PropGetHandler' does not implement interface member
org.tmatesoft.svn.core.wc.ISVNPropertyHandler.__<clinit>()` (CS0535) (サブシンク)
メソッドをググっ__<clinit>()
たところ、IKVM からコンパイルされた Java ライブラリの基本クラスの初期化メソッドのようです。
どうすればいいのかわかりません。アイデアはありますか?:)
c# - プロジェクトに関連するIKVMdllのサブセットを選択するにはどうすればよいですか?
そこで、IKVMを使用してSVNKit(Java)のアセンブリ参照ライブラリを作成しました。私のプロジェクトでは、SVNKitを使用するためにすべてのIKVM DLLを参照しましたが、すべてが使用されているわけではないと確信しています。そして、たくさんのDLLが含まれています。
試行錯誤以外に、関連するIKVM DLLのサブセットを見つける方法はありますか?
ありがとう!