0 امتیاز
قبل در برنامه نویسی توسط (1.1هزار امتیاز)

من یک پروژه بر پایه Maven دارم که pom آن بصورت زیر است و به hibernate 3 وابستگی دارد:

    <!-- Spring framework -->
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring</artifactId>
		<version>2.5.6</version>
	</dependency>
    
    <!-- Spring AOP dependency -->
    <dependency>
    	<groupId>cglib</groupId>
		<artifactId>cglib</artifactId>
		<version>2.2</version>
	</dependency>
    
     <!-- MySQL database driver -->
	<dependency>
		<groupId>mysql</groupId>
		<artifactId>mysql-connector-java</artifactId>
		<version>5.1.9</version>
	</dependency>
	
	<!-- Hibernate framework -->
	  <dependency>
		  <groupId>org.hibernate</groupId>
		  <artifactId>hibernate</artifactId>
		  <version>3.2.6.ga</version>
	  </dependency>

در زمان اجرای پروژه و گرفتن dependency ها توسط Maven به خطای زیر بر می خورم:

Could not find artifact javax.transaction:jta:jar:1.0.1B in central (https://repo.maven.apache.org/maven2)

1 پاسخ

0 امتیاز
قبل توسط (1.1هزار امتیاز)
 
بهترین پاسخ

مثل اینکه مشکل از دانلود JTA 1.0.1B بود که dependecy درونی hibernate 3.2.6 است. وقتی dependency مربوط به JTA 1.1 رو بصورت دستی به pom اضافه کردم مشکل حل شد:

<dependency>
            <groupId>javax.transaction</groupId>
            <artifactId>jta</artifactId>
            <version>1.1</version>
</dependency>

سوالات مشابه

+1 امتیاز
1 پاسخ 441 بازدید
+1 امتیاز
1 پاسخ 582 بازدید
0 امتیاز
1 پاسخ 442 بازدید
0 امتیاز
1 پاسخ 427 بازدید
0 امتیاز
1 پاسخ 684 بازدید
...