maven 打包问题

发布于 2021-11-25 05:11:16 字数 5269 浏览 819 评论 9

打包的时候提示包找不到

<project>
	<modelVersion>4.0.0</modelVersion>
	<groupId>storm</groupId>
	<artifactId>storm-cassandra</artifactId>
	<version>1.0</version>
	<dependencies>	
		<dependency>
			<groupId>cassandra-jdbc-.1.1.1</groupId>
			<artifactId>cassandra-jdbc</artifactId>
			<version>1.1.1</version>
		</dependency>
		<dependency>
			<groupId>storm</groupId>
			<artifactId>storm</artifactId>
			<version>0.8.2</version>
		</dependency>
		<dependency>
			<groupId>libthrift7-0.7.0</groupId>
			<artifactId>libthrift7</artifactId>
			<version>0.7.0</version>
		</dependency>
	</dependencies>
	<build>
		<sourceDirectory>src</sourceDirectory>
		<plugins>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-compiler-plugin</artifactId>
				<configuration>
					<source>1.6</source>
					<target>1.6</target>
					<encoding>UTF-8</encoding>
				</configuration>
			</plugin>
			<!-- 把依赖的jar包拷到lib目录下 -->
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-dependency-plugin</artifactId>
				<executions>
					<execution>
						<id>copy-dependencies</id>
						<phase>package</phase>
						<goals>
							<goal>copy-dependencies</goal>
						</goals>
						
					</execution>
				</executions>
			</plugin>
		</plugins>
	</build>
</project>
这是pom.xml文件

谢谢各位了

<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>storm-cassandra</groupId>
	<artifactId>storm-cassandra</artifactId>
	<version>1.0</version>
	<dependencys>
		<dependency>
			<groupId>storm</groupId>
			<artifactId>storm</artifactId>
			<version>0.8.2</version>
		</dependency>
		<dependency>
			<groupId>caaaandra-jdbc</groupId>
			<artifactId>caaaandra-jdbc1</artifactId>
			<version>1.1.1</version>
		</dependency>
		<dependency>
			<groupId>libthrift7</groupId>
			<artifactId>libthrift71</artifactId>
			<version>0.7.0</version>
		</dependency>
	</dependencys>
	<build>
		<plugins>
			<!-- bind the maven-assembly-plugin to the package phase this will create 
				a jar file without the storm dependencies suitable for deployment to a cluster. -->
			<plugin>
				<artifactId>maven-assembly-plugin</artifactId>
				<configuration>
					<descriptorRefs>
						<descriptorRef>jar-with-dependencies</descriptorRef>
					</descriptorRefs>
					<archive>
						<manifest>
							<mainClass>com.iimedia.storm.db.Test</mainClass>
						</manifest>
					</archive>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-compiler-plugin</artifactId>
				<version>2.5.1</version>
				<configuration>
					<source>1.6</source>
					<target>1.6</target>
				</configuration>
			</plugin>

		</plugins>

	</build>
</project>
这是修改的

这个是.m2本地库

[INFO] Scanning for projects...
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]   The project  (E:iimediastorm-cassandrapom.xml) has 1 error
[ERROR]     Non-parseable POM E:iimediastorm-cassandrapom.xml: Duplicated tag: 'artifactId' (position: START_TAG seen ...</groupId>rnttt<artifactId>... @10:16) -> [Help 2]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
[ERROR] [Help 2] http://cwiki.apache.org/confluence/display/MAVEN/ModelParseException
现在的错误是这个了

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

野心澎湃 2021-12-01 20:18:08

我也想知道这个错误是真么解决的,因为我也遇到了。

别再吹冷风 2021-12-01 20:17:10

我严重怀疑groupId写的不正确

各自安好 2021-12-01 19:51:17

哪个包找不到,能贴一下错误信息吗

瑾夏年华 2021-12-01 19:14:07

这jar是干啥用的

柳絮泡泡 2021-12-01 19:05:16

哪个包找不到,能贴一下错误信息吗

悲喜皆因你 2021-12-01 16:17:29

cassandra-jdbc-.1.1.1  这写的对?

拍不死你 2021-12-01 13:14:49

哪个包找不到,能贴一下错误信息吗

坚持沉默 2021-11-30 08:17:28

cassandra-jdbc-.1.1.1  这写的对?

孤檠 2021-11-29 11:23:46

我严重怀疑groupId写的不正确

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文