`
ll_feng
  • 浏览: 389503 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

如何解决maven工程中main方法无法运行的问题

    博客分类:
  • ide
阅读更多
在myeclipse7好新建了一个maven工程。运行测试类的main方法是弹出警告框“could not find the main  class.Program will exit .”
并且控制台打出如下信息:
java.lang.NoClassDefFoundError: ssh/Test
Exception in thread "main"

开始也以为是网上所说的jdk版本问题。结果换了多个版本也不行。现在认为可能与maven的目录结构有关系
分享到:
评论

相关推荐

    在maven工程里运行java main方法

    然而,有时我们需要直接在Maven工程中运行Java应用程序的主类(即包含`public static void main(String[] args)`方法的类)。本文将详细讲解如何在Maven工程中运行Java的main方法。 首先,确保你的系统已经安装了...

    maven工程转web工程

    然而,有时我们可能需要将一个普通的Maven工程转换为Web工程,以便于部署到Web服务器上运行。这个过程涉及到对项目的配置进行一定的调整,确保其符合Web应用程序的标准结构和配置要求。以下将详细介绍如何进行这个...

    使用ECLIPSE创建MAVEN工程图解

    使用ECLIPSE创建MAVEN工程图解 Eclipse 是一个功能强大且广泛使用的集成开发环境(IDE), Maven 是一个基于项目对象模型(POM)的项目管理工具。本文将指导您如何使用Eclipse 创建 Maven 工程,并了解 Maven 的...

    maven工程组织结构

    Maven工程组织结构是Java开发中一个重要的概念,它定义了项目源码、资源、配置以及构建过程的标准布局。这种结构使得项目的管理和维护更加规范,提高了团队间的协作效率。以下将详细解析Maven工程的模块化目录结构...

    创建运行maven spring boot工程(使用IntelliJ IDEA以及无集成开发环境)

    在本文中,我们将深入探讨如何使用IntelliJ IDEA创建并运行一个Maven Spring Boot工程,同时也会提及在没有集成开发环境(IDE)的情况下如何进行操作。Spring Boot是Java开发领域中一个非常流行的框架,它简化了...

    可运行的ssi架构的maven工程

    标题中的“可运行的SSI架构的Maven工程”指的是一个基于Spring、Struts和Ibatis(SSI)的项目,该项目已经被配置为一个Maven工程,这意味着它使用Maven作为构建工具来管理依赖和构建流程。Maven是一个广泛使用的Java...

    手动创建maven工程

    本资源提供了一个手动创建的Maven工程示例,有助于初学者理解和掌握如何从零开始构建Maven项目。 首先,我们要理解Maven的核心概念——Project Object Model (POM)。POM是Maven项目的基本配置单元,包含了项目信息...

    java maven工程 spring boot 学习源码

    本学习资源包“java maven工程 spring boot 学习源码”提供了一个可以直接运行的示例工程,有助于深入理解Spring Boot和Maven的结合使用。 首先,我们需要了解Spring Boot的核心特性。Spring Boot通过内嵌的Servlet...

    建立maven工程

    5. **初始化项目结构**:在命令行中进入项目根目录,运行`mvn archetype:create`命令,这会生成标准的Maven项目结构,包括`src/main/java`、`src/main/resources`、`src/test/java`和`src/test/resources`等目录。...

    maven搭建ssm工程

    在"Maven搭建SSM工程"的过程中,首先要确保你已经安装了JDK、Maven和IDE(如IntelliJ IDEA或Eclipse)。以下是详细的步骤: 1. **创建Maven项目**: 使用IDE的新建项目功能,选择Maven项目,输入Group ID(通常为...

    一个空的maven工程

    【标题】: "一个空的maven工程" 在软件开发领域,Maven是一个广泛使用的项目管理工具,尤其在Java世界中。"一个空的maven工程"指的是一个基础的Maven项目配置,它尚未包含任何具体的业务代码或依赖。这个项目提供了...

    使用idea 配置运行 activiti-explorer 5.22.0版 maven工程

    本文将详细介绍如何在IntelliJ IDEA(简称IDEA)环境中配置并运行Activiti Explorer 5.22.0版本的Maven工程。 首先,你需要确保已经安装了最新版本的IntelliJ IDEA以及Java Development Kit (JDK) 1.8或以上版本,...

    jenkins+maven+jmeter接口持续集成maven工程源码

    在软件开发过程中,持续集成(Continuous Integration, CI)是一种重要的实践,它通过频繁地将代码变更合并到主分支,自动运行构建和测试,来尽早发现并解决问题。本项目结合了Jenkins、Maven和JMeter,构建了一个...

    idea 中 Maven多模块项目+SpringBoot,打包 main未找到和程序包 XXX 不见的最终解决方法

    idea 中 Maven多模块项目+SpringBoot,打包 main未找到和程序包 XXX 不见的最终解决方法main未找到打包子项目失败 和错误信息程序未找到 main未找到 这是你在子项目中加入了 org.springframework.boot spring-boot...

    maven基础入门教程

    开发者只需在POM.xml文件中声明依赖,Maven会处理好依赖的传递性、冲突解决等问题。 5. **约定优于配置** Maven遵循“约定优于配置”的理念,对项目的目录结构和构建过程都有一套约定。比如,源代码必须放在src/...

    maven搭建SSH工程

    【标题】:“Maven搭建SSH工程” 在Java开发领域,SSH(Struts、Spring、Hibernate)是一个常见的Web应用开发框架组合。它结合了Struts的MVC设计模式、Spring的依赖注入以及Hibernate的对象关系映射功能,使得开发...

    maven工程备份

    标题中的“maven工程备份”可能是指对一个包含完整Maven配置和源代码的项目进行保存,以便于将来恢复或在其他环境中重新使用。为了备份Maven工程,你可以选择将整个项目目录压缩成ZIP或TAR文件,或者使用版本控制...

    springboot工程(单个maven工程)利用proguard实现代码混淆

    本篇文章将详细探讨如何在一个Spring Boot的Maven工程中集成并使用ProGuard进行代码混淆。 首先,让我们理解什么是代码混淆。代码混淆是指将源代码中的类名、方法名和变量名替换为无意义的简短名称,同时保持代码的...

    自定义maven工程 mydepot,代码框架

    【自定义maven工程 mydepot】是一个专为Java开发者设计的代码框架,它提供了一种规范化的项目结构,便于代码管理和团队协作。Maven是一个强大的项目管理工具,它可以帮助开发者自动化构建、依赖管理和项目信息管理。...

    maven项目相关问题解决1

    首先,我们来讨论第一个问题:maven工程在Tomcat部署后,WEB-INF下没有lib目录。这通常是由于Maven配置不正确导致的,使得Maven没有正确地将依赖打包到WAR文件中。要解决这个问题,可以按照以下步骤操作: 1. 右键...

Global site tag (gtag.js) - Google Analytics