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 پاسخ 527 بازدید
+1 امتیاز
1 پاسخ 666 بازدید
0 امتیاز
1 پاسخ 523 بازدید
0 امتیاز
1 پاسخ 507 بازدید
+1 امتیاز
2 پاسخ 1.1هزار بازدید
0 امتیاز
1 پاسخ 867 بازدید
...