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 پاسخ 334 بازدید
+1 امتیاز
1 پاسخ 474 بازدید
0 امتیاز
1 پاسخ 346 بازدید
0 امتیاز
1 پاسخ 319 بازدید
0 امتیاز
1 پاسخ 473 بازدید
...