Транслятор C# в Java – CodePorting.Translator Cs2Java Релиз 25.3

Примечания к выпуску

All Changes

  1. Fix namespace mapping formatting.
  2. Fix that some ported files were created in the wrong places.
  3. Enable API change for protected members.
  4. Add support for protected internal and private protected.

Скачать артефакты

CodePorting.Translator Cs2Java 25.3

Этот пакет содержит инструмент CodePorting.Translator Cs2Java, который позволяет конвертировать код C# в Java Добавлено: 04.03.2025
Скачать Размер файла: 67Mb

О CodePorting.Translator Cs2Java

CodePorting.Translator Cs2Java — это решение-транспилятор, которое может помочь вам автоматизировать преобразование исходного кода C# в Java, чтобы выпустить одну и ту же версию программного обеспечения для обоих языков без изменения API или документации по коду. После конвертации проекта C# в Java создайте Maven-проект из полученных файлов. Затем настройте Maven-проект, добавив необходимые зависимости из CodePorting.Translator Java Class Library (JCL).

Добавление CodePorting.Translator JCL в Maven-проект

Вы можете легко добавить JCL напрямую в ваш Maven-проект с помощью простых настроек.

1. Указание конфигурации репозитория Maven

Сначала вам нужно указать конфигурацию/местоположение Maven-репозитория CodePorting в вашем Maven pom.xml следующим образом: <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#, определите зависимости CodePorting.Translator JCL в вашем pom.xml следующим образом: <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.3
- 04.03.2025
25.2
- 05.02.2025
2024:
24.10
- 01.11.2024
24.9
- 18.09.2024