powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Помогите разобраться. maven scope
21 сообщений из 21, страница 1 из 1
Помогите разобраться. maven scope
    #38513426
Maxifly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никак не могу понять, как пользоваться атрибутом scope при описании dependency в POM-файле.

Ставлю у артефакта scope provided.

Выполняю стадию pakcage, а библиотека все равно залетает в target/lib

сейчас, чтобы ограничить набор библиотек, от которых зависит проект я использую плагин maven-dependency-plugin
с нодой <includeArtifactIds> в которой перечисляю от каких артефактов библиотеки надо копировать.

Хотел бы воспользоваться scope-ом, но не знаю как.




Люблю галеры - работящий коллектив, романтика мужского труда. Стоишь на мостике в пене брызг и эдак поворотясь:
- Голубчик! Утроить количество ударов - Али-паша уходит...
...
Рейтинг: 0 / 0
Помогите разобраться. maven scope
    #38513441
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скорее всего ваша либа подтягивается как транзитивная зависимость от еще одной и тд. Чтобы разобраться что откуда тянется надо запустить mvn dependency:tree, увидеть откуда идет либа, и добавить на нее exclusions
...
Рейтинг: 0 / 0
Помогите разобраться. maven scope
    #38513453
Maxifly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл никскорее всего ваша либа подтягивается как транзитивная зависимость

Сейчас ради эксперимента у всех зависимостей выставил - <scope>provided</scope>

И все равно - библиотеки копируются
...
Рейтинг: 0 / 0
Помогите разобраться. maven scope
    #38513455
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл никскорее всего ваша либа подтягивается как транзитивная зависимость от еще одной и тд. Чтобы разобраться что откуда тянется надо запустить mvn dependency:tree, увидеть откуда идет либа, и добавить на нее exclusions
...
Рейтинг: 0 / 0
Помогите разобраться. maven scope
    #38513478
Maxifly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл ник,

выставил в maven-dependency-plugin
<excludeTransitive>true</excludeTransitive>

Все равно тянутся
...
Рейтинг: 0 / 0
Помогите разобраться. maven scope
    #38513481
Maxifly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maxiflyзабыл ник,

выставил в maven-dependency-plugin
<excludeTransitive>true</excludeTransitive>

Все равно тянутся

Кроме того, насколько я понял, если зависимость указана как provided, то все от чего она зависит тоже модифицируется как provided
...
Рейтинг: 0 / 0
Помогите разобраться. maven scope
    #38513490
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну ок, выложи пом свой
...
Рейтинг: 0 / 0
Помогите разобраться. maven scope
    #38513502
Maxifly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
213.
214.
215.
216.
217.
218.
219.
220.
221.
222.
223.
224.
225.
226.
227.
228.
229.
230.
231.
232.
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
243.
244.
245.
246.
247.
248.
249.
250.
251.
252.
253.
254.
255.
256.
257.
258.
259.
260.
261.
262.
263.
264.
265.
266.
267.
268.
269.
270.
271.
272.
273.
274.
275.
276.
277.
278.
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <groupId>com.kkk</groupId>
  <artifactId>SSP_DWH_SEARCH</artifactId>
  <version>001.00</version>
    <modules>
        <module>SSP_DWH_SEARCH_INSTALL</module>
        <module>SSP_DWH_SEARCH_SEARCHER</module>
    </modules>
    <packaging>pom</packaging>

  <name>SSP_DWH_SEARCH</name>
  <url>http://maven.apache.org</url>

  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  </properties>


    <distributionManagement>
    	<repository>
    		<id>deployment</id>
    		<name>Internal Releases</name>
    		<url>http://srv2.kuku.ru:8081/nexus/content/repositories/peterservice-releases/</url>
    	</repository>

    	<snapshotRepository>
    	<id>deployment</id>
    		<name>Internal Snapshots</name>
    		<url>http://srv2.kuku.ru:8081/nexus/content/repositories/peterservice-snapshots/</url>
    	</snapshotRepository>
    </distributionManagement>


  <dependencies>
  
  		<dependency>
			<groupId>org.apache.solr</groupId>
			<artifactId>solr-core</artifactId>
			<version>4.3.0</version>
            <scope>provided</scope>
		</dependency>

		<dependency>
			<groupId>commons-logging</groupId>
			<artifactId>commons-logging</artifactId>
			<version>1.1.1</version>
            <scope>provided</scope>
		</dependency>
  
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.11</version>
      <scope>test</scope>
    </dependency>

    <dependency>
       <groupId>com.oracle</groupId>
       <artifactId>ojdbc6</artifactId>
       <version>11.2.0</version>
        <scope>provided</scope>
    </dependency>

      <dependency>
          <groupId>ch.qos.cal10n</groupId>
          <artifactId>cal10n-api</artifactId>
          <version>0.8.1</version>
          <scope>provided</scope>
      </dependency>

      <dependency>
          <groupId>org.slf4j</groupId>
          <artifactId>slf4j-api</artifactId>
          <version>1.7.5</version>
          <scope>provided</scope>
      </dependency>

      <dependency>
          <groupId>org.slf4j</groupId>
          <artifactId>slf4j-ext</artifactId>
          <version>1.7.5</version>
          <scope>provided</scope>
      </dependency>


	<dependency>
		<groupId>org.mockito</groupId>
		<artifactId>mockito-all</artifactId>
		<version>1.9.5</version>
        <scope>provided</scope>
	</dependency>

	<dependency>
		<groupId>ch.qos.logback</groupId>
		<artifactId>logback-classic</artifactId>
		<version>1.0.13</version>
        <scope>provided</scope>
	</dependency>







     <dependency>
          <groupId>com.kkk</groupId>
          <artifactId>ssp_dwh_java_libs</artifactId>
          <version>001.00-SNAPSHOT</version>
         <scope>provided</scope>
     </dependency>

      <dependency>
          <groupId>javax.xml.bind</groupId>
          <artifactId>jaxb-api</artifactId>
          <version>2.1</version>
          <scope>provided</scope>
      </dependency>


	<dependency>
		<groupId>me.prettyprint</groupId>
		<artifactId>hector-core</artifactId>
		<version>1.0-5</version>
        <scope>provided</scope>
	</dependency>

	<dependency>
		<groupId>org.apache.cassandra</groupId>
		<artifactId>cassandra-all</artifactId>
		<version>1.2.8</version>
		<exclusions>
			<exclusion>
				<artifactId>slf4j-log4j12</artifactId>
				<groupId>org.slf4j</groupId>
			</exclusion>
		</exclusions>
        <scope>provided</scope>
	</dependency>

	<dependency>
		<groupId>org.apache.cassandra</groupId>
		<artifactId>cassandra-thrift</artifactId>
		<version>1.2.8</version>
        <scope>provided</scope>
	</dependency>
                     



  </dependencies>

    <build>
    <pluginManagement>
        <plugins>
            <!-- Need Java 5, which is the default since v2.3 of the maven-compiler-plugin. -->
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>2.5.1</version>
            </plugin>
        </plugins>
    </pluginManagement>

        <plugins>

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <!-- or whatever version you use -->
                    <source>1.7</source>
                    <target>1.7</target>
                </configuration>
            </plugin>

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <configuration>
                    <archive>
                        <manifest>
                            <addClasspath>true</addClasspath>
                            <classpathPrefix>lib/</classpathPrefix>
                            <mainClass>com.peterservice.ssp_dwh_search.App</mainClass>
                        </manifest>
                    </archive>
                </configuration>
            </plugin>


            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-dependency-plugin</artifactId>
                <executions>
                    <execution>
                        <id>copy</id>
                        <phase>package</phase>
                        <goals>
                            <goal>copy-dependencies</goal>
                        </goals>
                        <configuration>
                            <excludeTransitive>true</excludeTransitive>
<!--							<excludeTransitive>false</excludeTransitive> -->
<!--                    		<includeArtifactIds>jaxb-api,cal10n-api,ssp_dwh_java_libs,rt,slf4j-api,slf4j-ext,hector-core,logback-classic,logback-core,ojdbc6</includeArtifactIds>
-->                           <outputDirectory>
                                ${project.build.directory}/lib
                            </outputDirectory>
                         </configuration>
                    </execution>
                </executions>
            </plugin>

            <plugin>
                <artifactId>maven-resources-plugin</artifactId>
                <version>2.6</version>
                <executions>
                    <execution>
                        <id>copy-config</id>
                        <phase>validate</phase>
                        <goals>
                            <goal>copy-resources</goal>
                        </goals>
                        <configuration>
                            <outputDirectory>${basedir}/target/config</outputDirectory>
                            <resources>
                                <resource>
                                    <directory>src/main/resources</directory>
                                    <filtering>false</filtering>
                                </resource>
                            </resources>
                        </configuration>
                    </execution>
                </executions>
            </plugin>


            <plugin>
                <artifactId>maven-resources-plugin</artifactId>
                <version>2.6</version>
                <executions>
                    <execution>
                        <id>copy-bat-files</id>
                        <phase>package</phase>
                        <goals>
                            <goal>copy-resources</goal>
                        </goals>
                        <configuration>
                            <outputDirectory>${basedir}/target</outputDirectory>
                            <resources>
                                <resource>
                                    <directory>sh_files</directory>
                                    <filtering>false</filtering>
                                    <includes>
                                        <include>*.sh</include>
                                    </includes>
                                </resource>
                            </resources>
                        </configuration>
                    </execution>
                </executions>
            </plugin>





        </plugins>


    </build>



</project>




вот
...
Рейтинг: 0 / 0
Помогите разобраться. maven scope
    #38513585
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если честно то времени не ахти свободного. Моменты, которые смущают -

артифакт какого типа вы вообще собираете? jar war ear?
Зачем вам ресурс плагин если по идее мавен сам ложит все депенденси в target? Может что-то и накосячили руками
...
Рейтинг: 0 / 0
Помогите разобраться. maven scope
    #38513835
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Помогите разобраться. maven scope
    #38513883
WGA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WGA
Гость
Maxifly,

Проект многомодульный, а Вы выложили только корневой POM. Смотрите, что в модулях SSP_DWH_SEARCH_INSTALL и SSP_DWH_SEARCH_SEARCHER.
...
Рейтинг: 0 / 0
Помогите разобраться. maven scope
    #38513911
Maxifly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WGA,

А в них нет зависимостей. В них вообще ничего нет кроме ссылки на родителя.
...
Рейтинг: 0 / 0
Помогите разобраться. maven scope
    #38513917
Maxifly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WGA,

А в них нет зависимостей. В них вообще ничего нет кроме ссылки на родителя.
...
Рейтинг: 0 / 0
Помогите разобраться. maven scope
    #38513925
WGA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WGA
Гость
MaxiflyWGA,

А в них нет зависимостей. В них вообще ничего нет кроме ссылки на родителя.Глупый вопрос: а после того как у всех зависимостей выставили scope в provided Вы clean делали?
...
Рейтинг: 0 / 0
Помогите разобраться. maven scope
    #38513978
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WGA,

Да причем тут clean, в target/lib собирает только maven-dependency-plugin:copy-dependencies, если не задать includeScope, то он кладет всё, с любым scope.
...
Рейтинг: 0 / 0
Помогите разобраться. maven scope
    #38514024
WGA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WGA
Гость
0FDWGA,

Да причем тут clean, в target/lib собирает только maven-dependency-plugin:copy-dependencies, если не задать includeScope, то он кладет всё, с любым scope.А причем тут target/lib, если в архив попадает то, что помещено в target\SSP_DWH_SEARCH-001.00\WEB-INF\lib? Если не почистить от предыдущей сборки, так и будет попадать.
...
Рейтинг: 0 / 0
Помогите разобраться. maven scope
    #38514038
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WGA0FDWGA,

Да причем тут clean, в target/lib собирает только maven-dependency-plugin:copy-dependencies, если не задать includeScope, то он кладет всё, с любым scope.А причем тут target/lib, если в архив попадает то, что помещено в target\SSP_DWH_SEARCH-001.00\WEB-INF\lib? Если не почистить от предыдущей сборки, так и будет попадать.

Да и \WEB-INF\lib тоже не причем, jar попадают туда из <dependencies> но не наоборот.
...
Рейтинг: 0 / 0
Помогите разобраться. maven scope
    #38514050
Maxifly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WGAГлупый вопрос: а после того как у всех зависимостей выставили scope в provided Вы clean делали?

Да, конечно. Я делал его перед каждой попыткой, чтобы исключить те ситуации, которые тут бурно обсуждались выше по топику
...
Рейтинг: 0 / 0
Помогите разобраться. maven scope
    #38514061
WGA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WGA
Гость
0FD,

Нет, это не так. Сначала все зависимости со скоупом compile и runtime копируются в папку target/${finalName}, которая потом запаковывается maven-war-plugin.
Попробуйте собрать проект на этом POM, потом раскоментировать строку с provided, а потом собрать через mvn package без clean, а потом с clean.
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
213.
214.
215.
216.
217.
218.
219.
220.
221.
222.
223.
224.
225.
226.
227.
228.
229.
230.
231.
232.
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
243.
244.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com.kkk</groupId>
    <artifactId>SSP_DWH_SEARCH</artifactId>
    <version>001.00</version>
    <packaging>war</packaging>

    <name>SSP_DWH_SEARCH</name>
    <url>http://maven.apache.org</url>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>


    <distributionManagement>
        <repository>
            <id>deployment</id>
            <name>Internal Releases</name>
            <url>http://srv2.kuku.ru:8081/nexus/content/repositories/peterservice-releases/</url>
        </repository>

        <snapshotRepository>
            <id>deployment</id>
            <name>Internal Snapshots</name>
            <url>http://srv2.kuku.ru:8081/nexus/content/repositories/peterservice-snapshots/</url>
        </snapshotRepository>
    </distributionManagement>


    <dependencies>

        <dependency>
            <groupId>org.apache.solr</groupId>
            <artifactId>solr-core</artifactId>
            <version>4.3.0</version>
            <!--<scope>provided</scope>-->
        </dependency>

        <dependency>
            <groupId>commons-logging</groupId>
            <artifactId>commons-logging</artifactId>
            <version>1.1.1</version>
            <scope>provided</scope>
        </dependency>

        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.11</version>
            <scope>test</scope>
        </dependency>

        <dependency>
            <groupId>ch.qos.cal10n</groupId>
            <artifactId>cal10n-api</artifactId>
            <version>0.8.1</version>
            <scope>provided</scope>
        </dependency>

        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-api</artifactId>
            <version>1.7.5</version>
            <scope>provided</scope>
        </dependency>

        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-ext</artifactId>
            <version>1.7.5</version>
            <scope>provided</scope>
        </dependency>


        <dependency>
            <groupId>org.mockito</groupId>
            <artifactId>mockito-all</artifactId>
            <version>1.9.5</version>
            <scope>provided</scope>
        </dependency>

        <dependency>
            <groupId>ch.qos.logback</groupId>
            <artifactId>logback-classic</artifactId>
            <version>1.0.13</version>
            <scope>provided</scope>
        </dependency>


        <dependency>
            <groupId>javax.xml.bind</groupId>
            <artifactId>jaxb-api</artifactId>
            <version>2.1</version>
            <scope>provided</scope>
        </dependency>


        <dependency>
            <groupId>me.prettyprint</groupId>
            <artifactId>hector-core</artifactId>
            <version>1.0-5</version>
            <scope>provided</scope>
        </dependency>

        <dependency>
            <groupId>org.apache.cassandra</groupId>
            <artifactId>cassandra-all</artifactId>
            <version>1.2.8</version>
            <exclusions>
                <exclusion>
                    <artifactId>slf4j-log4j12</artifactId>
                    <groupId>org.slf4j</groupId>
                </exclusion>
            </exclusions>
            <scope>provided</scope>
        </dependency>

        <dependency>
            <groupId>org.apache.cassandra</groupId>
            <artifactId>cassandra-thrift</artifactId>
            <version>1.2.8</version>
            <scope>provided</scope>
        </dependency>


    </dependencies>

    <build>
        <pluginManagement>
            <plugins>
                <!-- Need Java 5, which is the default since v2.3 of the maven-compiler-plugin. -->
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>2.5.1</version>
                </plugin>
            </plugins>
        </pluginManagement>

        <plugins>

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <!-- or whatever version you use -->
                    <source>1.7</source>
                    <target>1.7</target>
                </configuration>
            </plugin>

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <configuration>
                    <archive>
                        <manifest>
                            <addClasspath>true</addClasspath>
                            <classpathPrefix>lib/</classpathPrefix>
                            <mainClass>com.peterservice.ssp_dwh_search.App</mainClass>
                        </manifest>
                    </archive>
                </configuration>
            </plugin>


            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-dependency-plugin</artifactId>
                <executions>
                    <execution>
                        <id>copy</id>
                        <phase>package</phase>
                        <goals>
                            <goal>copy-dependencies</goal>
                        </goals>
                        <configuration>
                            <outputDirectory>
                                ${project.build.directory}/lib
                            </outputDirectory>
                        </configuration>
                    </execution>
                </executions>
            </plugin>

            <plugin>
                <artifactId>maven-resources-plugin</artifactId>
                <version>2.6</version>
                <executions>
                    <execution>
                        <id>copy-config</id>
                        <phase>validate</phase>
                        <goals>
                            <goal>copy-resources</goal>
                        </goals>
                        <configuration>
                            <outputDirectory>${basedir}/target/config</outputDirectory>
                            <resources>
                                <resource>
                                    <directory>src/main/resources</directory>
                                    <filtering>false</filtering>
                                </resource>
                            </resources>
                        </configuration>
                    </execution>
                    <execution>
                        <id>copy-bat-files</id>
                        <phase>package</phase>
                        <goals>
                            <goal>copy-resources</goal>
                        </goals>
                        <configuration>
                            <outputDirectory>${basedir}/target</outputDirectory>
                            <resources>
                                <resource>
                                    <directory>sh_files</directory>
                                    <filtering>false</filtering>
                                    <includes>
                                        <include>*.sh</include>
                                    </includes>
                                </resource>
                            </resources>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-war-plugin</artifactId>
                <version>2.4</version>
                <configuration>
                    <failOnMissingWebXml>false</failOnMissingWebXml>
                </configuration>
            </plugin>
        </plugins>


    </build>


</project>

...
Рейтинг: 0 / 0
Помогите разобраться. maven scope
    #38514098
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WGA, ладно, возможно maven-dependency-plugin, делает также как war.
...
Рейтинг: 0 / 0
Помогите разобраться. maven scope
    #38514588
Maxifly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
0FD,

Спасибо.
Помогла опция <excludeScope>provided</excludeScope>
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Помогите разобраться. maven scope
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]