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 پاسخ 496 بازدید
+1 امتیاز
1 پاسخ 632 بازدید
0 امتیاز
1 پاسخ 492 بازدید
0 امتیاز
1 پاسخ 478 بازدید
0 امتیاز
1 پاسخ 797 بازدید
...