2016-01-08 4 views
0

Когда проект Maven импортируется m2e, мне нужно, чтобы некоторые настраиваемые параметры для проекта были автоматически включены в файл .project (например, элемент <filteredResources>).m2e/пользовательские настройки для проекта

Как и где можно настроить такие параметры? Я не нашел «места» для него в pom.xml ...

+0

Я нашел подобный вопрос, но без Anser ... http://stackoverflow.com/questions/14006325/how-to-set-eclipse-project-specific-validation-preferences-with-m2e – snorbi

+0

Не могли бы вы объяснить больше, что вы хотите добиться? – Tunaki

+0

Например: добавление элемента в файл .project. Это соответствует настройкам Eclipse: Свойства проекта/Фильтры ресурсов/ресурсов – snorbi

ответ

0

Один из способов достижения этого - использование расширения фильтров ресурсов. Расширение фильтров ресурсов позволяет плагинам определять фильтры, которые полезны для фильтрации типов файлов в представлении навигатора ресурсов.

<?xml version="1.0" encoding="UTF-8"?> 
<?eclipse version="3.4"?> 
<plugin> 
    <extension point="org.eclipse.ui.navigator.navigatorContent"> 
     <commonFilter 
     description="Hides node_modules folder" 
     id="com.pilot.plugins.nodefilter" 
     name="node_modules" 
     activeByDefault="true"> 
     <filterExpression> 
      <and> 
       <adapt type="org.eclipse.core.resources.IResource"> 
        <test property="org.eclipse.core.resources.name" value="node_modules"/> 
       </adapt> 
      </and> 
     </filterExpression> 
    </commonFilter> 
    </extension> 
    <extension point="org.eclipse.ui.navigator.viewer"> 
    <viewerContentBinding 
      viewerId="org.eclipse.ui.navigator.ProjectExplorer"> 
      <includes> 
      <contentExtension pattern="com.pilot.plugins.nodefilter"/> 
      </includes> 
    </viewerContentBinding> 
    </extension> 
+0

Как это связано с импортом проектов Maven с m2e? Не могли бы вы добавить пример? – snorbi