отображение C: \ путь

У меня есть плагин Eclipse, который был написан под Windows и часто использует "C: \" есть ли способ сопоставить «C: \» с любым выбранным каталогом?

P.S. Я знаю, что могу запустить его под вином, но это не то, чего я хочу.

1
задан 9 April 2012 в 05:33

2 ответа

Предполагая, что Eclipse имеет доступный текущий каталог (может, где он был запущен?), Вы можете просто создать там каталог / soft-link / bind-mount с именем «C:», и это решит первую проблему. .

Следующая проблема заключается в том, что \ не является разделителем каталогов в Linux. Если вам очень повезло, где-то в Eclipse может быть слой перевода, который исправит это для вас, но в противном случае вы можете просто создать файлы с очень длинными именами файлов, которые выглядят как пути Windows. (Например, C:\WINDOWS\whatever.txt - это совершенно правильное имя файла в Linux.)

На самом деле, лучше всего было бы дать автору плагина удачные удары с подсказкой (хорошо) , отправьте сообщение об ошибке) - я имею в виду, что это не будет работать даже на всех компьютерах с Windows.

Если ничего не помогает, отредактируйте плагин с помощью бинарного редактора, просто не забудьте оставить строки одинаковой длины (и надеяться, что ничто не сделает контрольную сумму).

0
ответ дан 9 April 2012 в 05:33

Вы можете создать файл типа «C: \ boot.ini» в linux в корневом каталоге с правами root, что не рекомендуется, но может подойти для однопользовательской машины.

Однако, чтобы использовать плагин, в локальном каталоге ищется файл «C: \ boot.ini», поэтому вам потребуется символическая ссылка или копия в каждом каталоге, откуда вы пытаетесь использовать файл, поскольку "C: \" не распознается как раздел.

Если существует каталог с несколькими файлами, практического способа его использования нет - получить источник плагина, если это возможно, или сообщить об этом автору.

Абсолютные пути не подходят для совместимого, переносимого программного обеспечения. Типичная ошибка от парней только для окон.

0
ответ дан 9 April 2012 в 05:33

Другие вопросы по тегам:

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