Собственный код Пакета использования на Linux не работает

Использование одиночной кавычки вместо двойной, кажется, добивается цели.

<%= form.text_field :twitter_link, 
    class: "form-control", 
    required: true, 
    pattern: '^(?:https?:\/\/)?(?:(?:www|m)\.)?twitter\.com\/\w+\/status\/\d+(?:\/\/?)? 

Не знаю, почему я не пробовал это раньше, потому что я сталкивался с подобными проблемами в прошлом с двойным против одного

, title: "Twitter Comment URL" %>

Не знаю, почему я не пробовал это раньше, потому что я сталкивался с подобными проблемами в прошлом с двойным против одного

5
задан Lii 17 January 2017 в 09:48
поделиться

4 ответа

Я думаю, что нашел решение.

Мы только создаем плагин, который не работал, и скопируйте его в целевой каталог платформы. После этого мы запускаем приложение как wtach файлы журнала, была ли библиотека foud или нет.

То, что мы пропускаем, должно было удалить папку конфигураций. Новый плагин не был, разархивировали, и библиотека не была существующей в каталоге конфигураций.

Я сожалею и спасибо за Ваши ответы.

РЕДАКТИРОВАНИЕ:

Папка конфигурации помещается в

<installation>/eclipse/configuration/

По крайней мере, удалите все без файла

<installation>/eclipse/configuration/config.ini
1
ответ дан 15 December 2019 в 01:13
поделиться

Интересно, должна ли библиотека быть указана без префикса lib? Например,

System.loadLibrary("systemcommand");

С тех пор, именно так библиотека была бы передана строке ссылки gcc.

2
ответ дан 15 December 2019 в 01:13
поделиться

В сменном фрагменте для Linux я использую:

Bundle-NativeCode: librptlc.so; osname = linux; processor=x86

И в основном плагине я использую:

if (OS.equals(Platform.OS_LINUX)) {
    System.loadLibrary("rptlc");
}

Это должно работать в одном плагине также.

Я, кажется, не забываю иметь некоторые проблемы с библиотеками в sub папке в банке, но я не уверен, почему это имело бы место. Я просто придерживался наличия библиотек в корне сменного фрагмента вместо этого, который работает на меня.

Вы могли также попытаться получить путь файловой системы библиотеки (не уверенный, если это легко), и загрузка его использование:

libraryPath = "C:\eclipse\bundles\123\librptlc.so";
System.load(libraryPath);
1
ответ дан 15 December 2019 в 01:13
поделиться

Lib должен быть в Вашей файловой системе (не в архивном файле). Затем можно или использовать переменную среды Linux LD_LIBRARY_PATH указывание на lib или определяет свойство java.library.path

0
ответ дан 15 December 2019 в 01:13
поделиться
Другие вопросы по тегам:

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