我有一个在 2007-2010 年编写的 Java 应用程序,我需要构建和运行。 我无法在 netbeans 或 eclipse 中打开它。
源代码的一些识别功能:
-
它在根目录中有一个maven.xml和project.xml文件(不是pom.xml(
-
它在根目录中有一个jndi.properties,launch.properties和project.properties文件
。 -
它在根目录中有一个 .project 和 .jupiter 文件
-
它当前在 Jboss 容器中的生产中运行
这些 2000 年代后期应用程序框架的指标是有人可以识别的吗?
我希望能够在 IDE 中打开它并构建它。
这是一个Maven 1架构。
- [项目.xml] 项目对象模型 (POM( 定义
- [maven.xml] 自定义构建脚本
- [项目属性] 常规生成设置
- [构建属性] 本地构建设置
在这里,您可以看到更多信息以及如何将其迁移到Maven 2:Maven 1到Maven 2
以下是Maven网站上关于Maven 1的一些信息: Maven 1的快速入门
请注意,它不再受支持。
.project
可能表明它是用Eclipse构建的。.jupiter
可能表明他们使用了代码审查器插件 Jupiter
综上所述,我相信您可以将其作为 Eclipse 项目导入。只需注意使用哪个Java版本以及哪个Eclipse和Maven。
我强烈建议您迁移到较新版本的Maven,但我也知道此类迁移如何影响旧软件,因此由您决定通过哪种方式。