如何在导入JavaSpring项目后构建maven
您好,我是java spring概念的新手。因此,我下载了一个示例spring应用程序并将其导入eclipse。我从spring教程中读到,或者我必须将maven安装到eclipse中才能运行spring项目 所以我已经安装了maven,并在项目中添加了一个maven依赖项pom.xml文件,但我在java构建路径中遇到了错误,因为缺少spring框架..有人能帮我解决吗 大宗报价 告诉我如何为导入的JavaSpring项目添加maven依赖项 我的程序文件如何在导入JavaSpring项目后构建maven,java,eclipse,spring,maven,Java,Eclipse,Spring,Maven,您好,我是java spring概念的新手。因此,我下载了一个示例spring应用程序并将其导入eclipse。我从spring教程中读到,或者我必须将maven安装到eclipse中才能运行spring项目 所以我已经安装了maven,并在项目中添加了一个maven依赖项pom.xml文件,但我在java构建路径中遇到了错误,因为缺少spring框架..有人能帮我解决吗 大宗报价 告诉我如何为导入的JavaSpring项目添加maven依赖项 我的程序文件 package java4s; i
package java4s;
import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.xml.XmlBeanFactory;
import org.springframework.core.io.ClassPathResource;
import org.springframework.core.io.Resource;
public class ClientLogic {
public static void main(String[] args)
{
Resource res = new ClassPathResource("spconfig.xml");
BeanFactory factory = new XmlBeanFactory(res);
Object o = factory.getBean("id1");
WelcomeBean wb = (WelcomeBean)o;
wb.show();
}
}
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN"
"http://www.springframework.org/dtd/spring-beans-2.0.dtd">
<beans>
<bean id="id1" class="java4s.WelcomeBean">
<property name="message" value="Welcome to spring" />
</bean>
</beans>
包java4s;
导入org.springframework.beans.factory.BeanFactory;
导入org.springframework.beans.factory.xml.XmlBeanFactory;
导入org.springframework.core.io.ClassPathResource;
导入org.springframework.core.io.Resource;
公共类客户端逻辑{
公共静态void main(字符串[]args)
{
Resource res=new ClassPathResource(“spconfig.xml”);
BeanFactory工厂=新的XmlBeanFactory(res);
对象o=factory.getBean(“id1”);
WelcomeBean wb=(WelcomeBean)o;
wb.show();
}
}
这是我的文件pom.xml
> <project xmlns="http://maven.apache.org/POM/4.0.0"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/xsd/maven-4.0.0.xsd">
> <modelVersion>4.0.0</modelVersion>
> <groupId>Spring-Hello-World</groupId>
> <artifactId>Spring-Hello-World</artifactId>
> <version>0.0.1-SNAPSHOT</version> <dependencies> <dependency>
> <groupId>com.force.sdk</groupId>
> <artifactId>force-springsecurity</artifactId>
> <version>22.0.9-BETA</version>
> <type>jar</type>
> <scope>compile</scope> </dependency> </dependencies> </project> <dependency>
>
> </dependency>
>xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance"
>xsi:schemaLocation=”http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/xsd/maven-4.0.0.xsd">
> 4.0.0
>春天你好,世界
>春天你好,世界
>0.0.1-快照
>com.force.sdk
>部队安全
>22.0.9-BETA
>罐子
>编撰
>
>
进一步说,我可以在这里添加什么样的依赖项。刚才我已经开始使用springs了。为了解决您的问题,您必须在eclipse中正确安装maven 首先,将spring项目转换为maven项目 借
右键单击project>Configure>Convert to Maven project
之后
右键单击项目
点击maven
然后单击更新依赖项
1) Maven >Update Dependencies
然后右键单击project first
2) Run As > Maven Clean
在maven清理之后,进行maven安装
3) Run As > Maven Install
最后清理并创建您的项目
希望它能帮助你首先,在我看来,我们必须澄清一些事情。Spring是一个模块化的应用程序容器,提供一些功能,如DI、IoC、安全性和事务上下文。这些功能帮助开发人员构建不同类型的应用程序。Maven是一个项目管理工具,它允许处理应用程序生命周期、依赖关系、报告ecc。然后,您不必将maven与spring一起使用,但它的使用在许多情况下都会有所帮助。然后,首先要在pom中添加spring依赖项,您必须了解您需要的spring模块。出于这个原因,你必须试着理解你在做什么,并更新你的问题。只有在这一步之后,有人才能帮助您首先,您不需要Maven来运行SpringJava项目。您可以使用maven,但它不是强制性的。
有关如何使用maven的信息,请访问:我也是新手,我可以说,您可以使用pom.xml添加所需的所有依赖项。 例如,如果需要添加spring上下文,只需编写其名称和版本即可。Maven考虑如何查找和导入它 示例的语法为:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>3-0</version>
</dependency>
org.springframework
spring上下文
3-0
对于您需要的每个依赖项,只需在依赖项
标记中写入groupId、artifactID和version,maven就会想到一切
因此,您将在pom.xml中拥有这些依赖项标记的列表
此外,不要忘记Maven使用它的结构;) 希望能有帮助