C#からJavaへの変換ツール – CodePorting.Translator Cs2Java リリース 25.2

リリースノート

All Changes

  1. Add ability to specify destination path for each project
  2. Implement project filtering.
  3. Add property documentation comment conversion for getter and setter.
  4. Improve the translation of <example> and <code> tags in xml documentation comments
  5. Improve the translation of <inheritdoc> tag in xml documentation comments
  6. Improve the translation of Obsolete attribute

アーティファクトをダウンロードする

CodePorting.Translator Cs2Java 25.2

既存のC#コードをJavaに変換できるCodePorting.Translator Cs2Javaツールを含みます 追加: 2025/02/05 ダウンロード数: 31
ダウンロード ファイルサイズ: 67Mb

CodePorting.Translator Cs2Java について

CodePorting.Translator Cs2Java は、API やコード ドキュメントを変更せずに両方の言語で同じバージョンのソフトウェアをリリースするために、C# ソース コードから Java への変換を自動化するのに役立つトランスパイラー ソリューションです。 C#プロジェクトをJavaに変換した後、変換されたファイルを使用してMavenプロジェクトを作成します。次に、CodePorting.Translator Java Class Library (JCL)から必要な依存関係を追加してMavenプロジェクトを構成します。

MavenプロジェクトにCodePorting.Translator JCLを追加する

簡単な設定でJCLを直接Mavenプロジェクトに追加できます。

1. Mavenリポジトリの設定を指定する

まず、Maven pom.xmlにCodePorting Mavenリポジトリの設定/場所を次のように指定する必要があります: <repositories> <repository> <id>codeporting</id> <name>CodePorting Maven Repository</name> <url>https://products.codeporting.com/translator/csharp-to-java/repo/</url> </repository> </repositories>

2. CodePorting.Translator JCL依存関係の定義

次に、元のC#プロジェクトで使用されている名前空間に基づいて、pom.xmlにCodePorting.Translator JCLの依存関係を次のように定義します: <dependencies> <dependency> <groupId>com.aspose.ms.jdk.NetFramework</groupId> <artifactId>mscorlib</artifactId> <version>24.7.0</version> </dependency> <dependency> <groupId>com.aspose.ms.jdk.NetFramework</groupId> <artifactId>System</artifactId> <version>24.7.0</version> </dependency> <dependency> <groupId>com.aspose.ms.jdk.NetFramework</groupId> <artifactId>System.Security</artifactId> <version>24.7.0</version> </dependency> <dependency> <groupId>com.aspose.ms.jdk.NetFramework</groupId> <artifactId>System.Xml</artifactId> <version>24.7.0</version> </dependency> <dependency> <groupId>com.aspose.ms.jdk.NetFramework</groupId> <artifactId>System.Net</artifactId> <version>24.7.0</version> </dependency> <dependency> <groupId>com.aspose.ms.jdk.NetFramework</groupId> <artifactId>System.Drawing</artifactId> <version>24.7.0</version> </dependency> </dependencies>

その他のリリース

2025:
25.2
- 2025/02/05
2024:
24.10
- 2024/11/01
24.9
- 2024/09/18