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 پاسخ 583 بازدید
+1 امتیاز
1 پاسخ 714 بازدید
0 امتیاز
1 پاسخ 571 بازدید
0 امتیاز
1 پاسخ 562 بازدید
+1 امتیاز
2 پاسخ 1.2هزار بازدید
0 امتیاز
1 پاسخ 994 بازدید
...