Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在eclipse中运行的maven项目的问题,无法识别为Java项目

在eclipse中运行的maven项目的问题,无法识别为Java项目
EN

Stack Overflow用户
提问于 2011-05-31 19:28:42
回答 12查看 71.4K关注 0票数 18

我已经将现有的maven项目导入到Eclipse中。我尝试为JUnit测试设置配置,但我的项目不能作为可测试项目出现。当我手动输入项目名称时,系统会显示以下消息:

指定的项目不是java项目

我还注意到,当键入代码并尝试调用方法时,例如"System.out“当我键入句点时,弹出一条消息,说:

此编译单元不在java项目的生成路径上

此外,当我右键单击项目并导航到Build Path时,没有可用的操作。

在这里和其他地方查找了这一点后,我遵循了以下几条建议,但没有成功:

我已经验证了.project和.classpath文件的存在

我查看了.project文件,并验证了其中是否包含了一个javanature

我已经运行了mvn eclipse:eclipse

我在PackageExplorer > Maven > Update project Configuration中右键单击了该项目

Java没有被列为项目的一个方面,但我不确定我是否应该弄乱它,因为我试过点击它,这导致整个项目充满了错误(我认为与构建路径有关,但我不太记得了)。删除Java作为一个方面并不能消除错误,我必须从头开始重新导入项目。

如果有任何含糊之处,我深表歉意,谢谢你的帮助。

我使用的是m2eclipse。

编辑:通过从我的工作区删除项目,删除所有.project、.classpath文件和.settings文件夹,然后重新导入,问题就解决了。我不知道为什么它第一次不能工作。

EN

回答 12

Stack Overflow用户

回答已采纳

发布于 2011-06-08 14:49:41

通过从我的工作区删除项目,删除所有.project、.classpath文件和.settings文件夹,然后重新导入,问题就解决了。我不知道为什么它第一次不能工作。谢谢大家的帮助。

票数 2
EN

Stack Overflow用户

发布于 2011-05-31 20:08:38

我已经运行了mvn eclipse:eclipse

我在PackageExplorer > Maven > Update project Configuration中右键单击了该项目

这两个应该是相互排斥的。您可以使用eclipse:eclipse从外部管理项目,也可以使用m2eclipse从内部管理项目。不要把它们混为一谈。

问题的可能原因:

打包为POM (可能这是多模块项目的根,在这种情况下,您必须导入模块项目)。m2eclipse不会将Java性质添加到POM项目中( eclipse:eclipse,btw)

票数 37
EN

Stack Overflow用户

发布于 2011-08-26 16:40:02

如果您在Eclipse中安装了M2插件,请确保您的系统中安装了Maven2.7以上版本。

之后,运行mvn eclipse:clean,然后运行mvn eclipse:eclipse

将在您的项目文件夹中创建.classpath.project。一切都会好起来的。

票数 24
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6192547

复制
相关文章
eclipse导入maven项目的设置
Windows-preference-maven-user settings,更改为自己安装的maven目录下的设置文件。 conf-settings.
全栈程序员站长
2022/09/01
6360
eclipse导入maven项目的设置
maven之在eclipse中创建maven项目
2、Maven插件的设置: Window->Preferences->Maven ①installations : 指定Maven核心程序的位置。默认是插件自带的Maven程序,改为我们自己解压的那个。 ②user settings : 指定Maven核心程序中 conf/settings.xml 文件的位置,进而获取本地仓库的位置。
西西嘛呦
2020/08/26
7290
maven之在eclipse中创建maven项目
在eclipse中创建maven项目、导出jar包、在windows服务器上运行
我们找到打包好的jar包,以压缩包的形式打开,找到META-INF文件下的MANIFEST.MF文件。
翟凤玺
2020/10/29
4.2K0
在eclipse中创建maven项目、导出jar包、在windows服务器上运行
关于java Web项目的配置【Eclipse】
1.环境变量 电脑>高级系统设置>高级>环境变量 新建 JAVA_HOME (变量值:d:/…/jdk1.8) 新建 CLASSPATH (值:.;JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre\lib\rt.jar) Path中添加新的一列 %JAVA_HOME%\bin
来杯Sherry
2023/05/25
3010
关于java Web项目的配置【Eclipse】
ECLIPSE中创建ABAP项目的步骤
因为我看到很多人都问过关于Eclipse的ABAP开发工具的问题。所以写了这篇配置。
matinal
2020/11/27
2.5K0
eclipse使用maven创建web3.0项目
默认情况下,使用maven骨架撞见的webapp只支持servlet2.3,eclipse又不允许随便修改为3.0。
pollyduan
2019/11/04
6390
Eclipse中Maven打包程序并在Linux中运行
Eclipse中Maven打包程序并在Linux中运行 1 在Eclipse中新建Maven工程 新建后的maven工程如下: 新建Maven工程的默认pom.xml如下,不需要修改: <projec
闵开慧
2018/03/30
4.3K0
Eclipse中Maven打包程序并在Linux中运行
Eclipse中Maven项目出现红色感叹号问题
在Eclipse环境下,有时我们会遇到Maven项目出现红色感叹号的情形,而一旦项目出现感叹号,Eclipse便无法帮我们进行自动编译等工作,尽管有时候不会影响运行,但每次只能手动启动Maven重新编译,非常不便,另外眼前总是闪烁着大红色的惊叹号,看着也是非常的不舒服。
朝雨忆轻尘
2019/06/19
1.5K0
Eclipse中Maven项目出现红色感叹号问题
在eclipse下使用maven创建web项目
第一次接触maven管理的项目是在大三的时候,当时由于忙于享受大学里的美好时光而错过了美好的学习时机。现在想想还是有点小后悔的,如果当初能够好好学习,现在来公司就能够直接手手头上这个项目,不至于这么苦逼,大热天还得抱着电脑学习。但是之前所做的每一件事,只要不是对着天花板发呆,谁知道对我们的日后成长会有什么影响了。所以仔细想想还是抓紧当下,展望未来吧! 在看这篇文章之前,大家伙得先把maven安装配置好,还要在eclipse上安装上maven插件。不然下面的操作你是无法进行下去的。这里推荐一些maven相关教程。 Maven安装配置: http://jingyan.baidu.com/article/d8072ac45d3660ec94cefd51.html Eclipse上安装maven插件: http://blog.csdn.net/wode_dream/article/details/38052639 Maven基础学习教程:http://wiki.jikexueyuan.com/project/maven/overview.html
我是李超人
2020/08/20
9460
Maven项目无法引入 Maven Dependencies Libraries 问题
刚刚checkout下来的Maven项目,引入开发工具的时候异常了,一看没有Maven Dependencies . 遂想着去引入Maven Dependencies Library . 发现引入不了,需要配置maven的settings 参数。
执笔记忆的空白
2020/12/24
1.2K0
解决 maven 项目无法编译的问题
经过各种资料和分析后,是因为依赖的 jar 包有下载不完整导致的。解决办法是,把这些本地 maven 仓库中下载有问题的 jar 包删除,重新打包项目即可(idea 中就是 reload)。
FHAdmin
2022/05/19
1.6K0
eclipse创建maven项目
1.打开eclipse,文件-新建-其他,选择Maven Project 2.第一个打上勾,并输入存储目录 3.下一步,这里的Packing 选择 war的形式 4.由于packin
似水的流年
2018/01/18
1K0
eclipse创建maven项目
eclipse创建maven项目
1.打开eclipse,文件-新建-其他,选择Maven Project
似水的流年
2018/01/12
9170
eclipse创建maven项目
在我们的项目上点击右键,选择properties 并找到 Project Facets ,并点击Convert to faceted form…  然后勾选Dynamic Web Module 并点击ok  如下图:(3.0只有tomcat7才支持)
似水的流年
2019/12/04
6610
eclipse如何导入、运行Java SE项目
在上篇文章介绍了eclipse如何导入、运行Java web项目,本篇文章介绍如何导入、运行Java SE项目,导入Java SE项目比较简单,不像web项目那样,还需要配置服务器。导入Java SE项目一般只需要配置JRE,将数据库驱动包构建到库路径下即可。
小诸葛
2020/04/14
3.4K0
eclipse如何导入、运行Java SE项目
导入maven项目总报错,Eclipse中Maven工程缺少Maven Dependencies
原因如果是: Eclipse在引入Maven工程后,找不到Maven Dependencies。使得代码报错,具体如下图所示:
全栈程序员站长
2022/08/27
1.8K0
导入maven项目总报错,Eclipse中Maven工程缺少Maven Dependencies
eclipse运行java程序_如何在Eclipse中运行简单的Java程序?「建议收藏」
正如您可能从问题本身可以理解的那样,我是Java的新手。我进行了一个练习,编写一个Java程序,该程序接收一个字符,将其打印并输出Unicode表中的下一个字符。
全栈程序员站长
2022/09/15
2.8K0
eclipse中maven项目部署到tomcat
其实maven项目部署到tomcat的方式很多,我从一开始的打war包到tomcat/webapps目录,到使用tomcat-maven插件,到直接使用servers部署,一路来走过很多弯路。
用户1289394
2021/02/05
1.1K0
eclipse中maven项目部署到tomcat
Maven聚合项目的创建
点击next修改名称完成构建 这里我们把a-first当做启动项目,需要在maven中加入:
Dream城堡
2019/06/04
6140
Maven聚合项目的创建
点击加载更多

相似问题

eclipse不将maven项目识别为java

13

eclipse -创建maven项目的问题

14

无法在Eclipse中运行Maven项目

14

无法在eclipse中运行maven项目。

10

Eclipse错误:“无法读取非maven项目的Maven项目”

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档