`
zhaobin87
  • 浏览: 78065 次
  • 来自: 深圳
社区版块
存档分类
最新评论

初步尝试Maven

 
阅读更多

1.Unable to locate the Javac Compiler

 

Window -> Preferences -> Java -> Installed JREs, 点击"Add"按钮,选择默认的"Standard VM", 点击"Next >", 点击"JRE home"右边的"Directory"选择文件夹D:\Development\Java\jdk1.5.0_16,一路“确定”,回 到"Installed JREs"界面,在刚添加的"jdk1.5.0_16"打上勾。
再选择目录树中的"Execution Environments", 点选界面左侧的"J2SE-1.6",然后在右侧点选"jdk1.6.0_16"。
另外,在这之前,我还在eclipse.ini文件中加了两行(一定要加在-vmargs之前,而且-vm后面有回车):
-vm
you java_home\bin\javaw.exe
且两行在-vmargs之前
不知道对问题的解决有没有影响。

2.解决maven与eclipse中@override出现must override a superclass method错误

想到《Maven in action》中maven的核心插件complier默认只支持java1.3,我们需要配置该插件使其支持java1.6(因为@Override在1.5中只适用重写父类方法,1.6中适用实现接口)

在maven配置文件pom.xml中添加

 

<plugin>  
  <groupId>org.apache.maven.plugins</groupId>  
  <artifactId>maven-compiler-plugin</artifactId>  
  <version>2.1</version>  
  <configuration>  
    <source>1.6</source>  
    <target>1.6</target>  
  </configuration>  
</plugin> 
 

相信在eclipse中使用maven的人都装了m2eclipse插件,在项目上右击选择maven-> Update Project Configuration。

分享到:
评论

相关推荐

    Maven快速上手

    ** Maven快速上手指南 ** Maven是一款强大的Java项目管理工具,它可以帮助开发者构建、管理和部署项目,统一了项目的...实践是掌握Maven的关键,尝试创建项目、管理依赖、运行构建,你将更深入地理解Maven的强大之处。

    基于maven项目,简单尝试了下grpc-java.zip

    【标题解析】:“基于maven项目,简单尝试了下grpc-java.zip”这一标题指出,这是一个使用Maven构建的Java项目,其中包含了对gRPC Java库的初步实践。gRPC是一个高性能、开源和通用的RPC框架,它基于HTTP/2协议,...

    Turbine入门(英文版)

    接下来您可以进一步探索 Turbine 的高级特性,并尝试使用 Maven 来管理更加复杂的项目构建流程。随着实践的深入,您将会发现 Turbine 和 Maven 的强大之处,并能够更加高效地构建高质量的 Web 应用。

    基于Java的简易学生管理系统开发与实现

    本案例可用于个人学习、教学展示或者小规模学校的初步尝试。 其他说明:该文档不仅提供了详细的代码指导,还涉及到软件工程的基本方法论,有助于提升读者的实际开发能力和技术理解水平。同时,它也是一个良好的练习...

    Appfuse 2.doc

    如果尝试使用Ant来构建Appfuse 2.0,可能会遇到问题,因为官方已不再推荐使用Ant。 #### 四、安装Maven 接下来详细介绍如何在Windows 2000/XP环境下安装Maven 2.0.6: 1. **下载Maven**:访问官网 ...

    ElasticSearch_Demo:ES框架的初步尝试Demo

    这可以通过Maven或Gradle等构建工具完成。 3. **连接ES集群**:使用Java API创建一个TransportClient实例,配置ES集群的节点地址。TransportClient是客户端连接ES服务器的主要方式,它使用TCP协议进行通信。 4. **...

    web小项目初步整合hibernate

    在这个特定的项目中,我们看到“web小项目初步整合hibernate”的主题,这意味着开发者正在尝试将流行的Java ORM(对象关系映射)框架Hibernate融入到他们的Web应用中。Hibernate是一种强大的工具,它简化了数据库...

    极简JAVA十四:Mavean入门

    实践是学习的最佳方式,尝试创建一个简单的Maven项目,添加依赖并运行构建命令,你会感受到Maven带来的便利。继续深入学习,你会发现Maven在复杂项目中的强大之处。祝你在Java开发的道路上越走越远!

    测试:第一次尝试

    "测试:第一次尝试"这个标题可能指的是一个初学者在进行Java编程学习过程中的实验项目,或者是在开发某个功能时进行的初步测试。 在编程领域,测试是非常关键的一环,它确保了代码的质量和软件的稳定性。测试分为多...

    first_function:第一次尝试在Java中执行一些Azure函数

    总之,这个项目是关于使用Java语言在Azure Functions平台上编写和部署函数的初步尝试。开发者将学习如何利用Java的灵活性和Azure的云计算能力,以事件驱动的方式处理各种业务逻辑。通过这个项目,他们可以掌握云函数...

    spring bean XML配置入门

    在本文中,我们将深入探讨Spring框架中的Bean XML配置,这是Spring的核心特性之一,它允许我们定义、管理和...记得实践是检验真理的唯一标准,尝试自己动手编写XML配置文件并运行Spring应用,这将有助于巩固理论知识。

    jsf的初步使用(包括jsf框架的引入、用户登录、自定义表单验证、valueChangeEvent值变更事件处理做的级联下拉框,内有jsf的jar包)

    对于Maven项目,你可以添加以下依赖: ```xml &lt;groupId&gt;javax.faces &lt;artifactId&gt;javax.faces-api &lt;version&gt;2.3 &lt;scope&gt;provided ``` 确保你的服务器如Tomcat或GlassFish支持该版本的JSF。然后,配置`web.xml`...

    JAVA与数据库实训_总结.pdf

    涵盖了SSM(Spring、SpringMVC、MyBatis)框架的整合与应用、数据库设计与操作、前端页面构建、邮件发送、异步请求处理、过滤器、会话管理、文件上传、多表连接、Maven依赖管理和SpringBoot的初步应用等多个知识点。...

    Spring Boot 初探 | 第一篇:第一个Spring Boot程序(示例程序)

    基于你的项目依赖,Spring Boot 将尝试自动配置相应的组件。例如,当你添加了 `spring-boot-starter-web` 依赖,Spring Boot 就会自动配置 HTTP 和 WebSocket 支持。 7. **Spring Boot Actuator** 如果你添加了 `...

    springMVC初学初搭框架jar,不一定正确(正在初学springMvc)。只是用来留给自己日后作为参考

    "不一定正确" 提醒我们这可能是作者在学习过程中的一些初步尝试,可能存在错误或不完善的地方。 描述中提到的 "使用升级版本的jar" 指的是开发者可能选择了较新的 Spring Framework 版本,比如 3.1.1.RELEASE。随着...

    spring整合hibernate示例代码

    "FirstSSH"可能是项目或者文件夹的名称,暗示着这是对SSH整合的初步尝试或入门教程。在这个"FirstSSH"中,我们可能找到一个简单的Web应用程序,包含了Controller(可能是基于Struts的Action),Service,DAO,以及...

    Practice:一些练习和测试

    6. **动手实践**:尝试修改源代码,添加新的功能,或解决存在的问题,以此加深对Java和Maven的理解。 通过以上步骤,你不仅可以学习到Java编程的基本技巧,还能掌握实际项目开发中的最佳实践,提升解决问题的能力。...

    javapms-1.2-beta.zip

    在这个1.2 Beta版本中,我们可以期待看到一个初步完整的项目管理框架,它可能采用了MVC(Model-View-Controller)设计模式,将业务逻辑、数据模型和用户界面分离开来,以便于维护和扩展。 首先,这个系统的核心部分...

    异步HttpClient

    如果大家也需要这样的组件,可以下载尝试一下。所有关键注释都已经写了,如有不明白可以发送邮件 ath.qu.trues@gmail.com 代码分为3个maven模块。 commons-ext : 实现Promise commons-tools: 实现 异步httpclient ...

Global site tag (gtag.js) - Google Analytics