Из того, где прибывают RIM-COD-Module-Dependencies в файле JAD?

Вам нужно будет загрузить x.dll.config (с API конфигурации) самостоятельно. Вся автоматическая обработка файлов (включая .Settings) - это все о machine.config / y.exe.config / user-settings.

Чтобы открыть именованный файл конфигурации:

  • Ссылка System.Configuration.dll сборки.
  • Используя System.Configuration
  • Создайте код как:

    Configuration GetDllConfiguration(Assembly targetAsm) {
      var configFile = targetAsm.Location + ".config";
      var map = new ExeConfigurationFileMap {
        ExeConfigFilename = configFile
      };
      return ConfigurationManager.OpenMappedExeConfiguration(map, ConfigurationUserLevel.None);
    }
    
1
задан Michael Donohue 8 April 2012 в 06:46
поделиться

1 ответ

Обычно это делается с помощью инструмента RAPC RIM. Вы вызываете это, когда делаете сборку из JDE или из подключаемого модуля Eclipse JDE. Вы также можете вызвать это из командной строки или используя что-то вроде bb-ant-tools.

RAPC выполняет кучу вещей - компилирует файлы .java в байт-код (используя javac), выполняет предварительную проверку (например, Sun WTK), выполняет некоторая обфускация / упаковка / оптимизация вашего байт-кода (удаление неиспользуемых битов кода и т. д.) и выяснение, какие зависимости будут иметь ваш .cod.

У вас есть конкретные проблемы с зависимостями модулей?

2
ответ дан 3 September 2019 в 01:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: