我有一个2007-2010编写的java应用程序,我需要构建和运行。 我无法在netbeans或eclipse中打开它。
源代码的一些识别功能:
它在根目录中有一个maven.xml和project.xml文件(不是pom.xml)
它在根目录中有一个jndi.properties,launch.properties和project.properties文件
根目录中有.project和.jupiter文件
它目前在Jboss容器中运行
某些应用程序框架的这些指标是否可以从21世纪后期开始识别?
我希望能够在IDE中打开它并构建它。
答案 0 :(得分:2)
这是一个Maven 1架构。
您可以在此处查看更多信息以及如何将其迁移到Maven 2:Maven 1 to Maven 2
以下是Maven网站上关于Maven 1的一些信息:Quick start to Maven 1
请注意,它不再受支持。
.project
可能表明它是用Eclipse构建的.jupiter
可能表示他们使用了code reviewer plugin Jupiter 所有这一切,我相信你可以将它作为Eclipse项目导入。请注意使用哪个Java版本以及Eclipse和Maven。
我强烈建议您迁移到较新版本的Maven,但我也知道遗留软件如何受到此类迁移的影响,因此由您决定采用哪种方式。