当前位置: 首页 > 知识库问答 >
问题:

Java和Spring引导:你能在eclipse或其他程序中自动生成依赖关系吗?

佟阳云
2023-03-14

我对java和spring boot中内置的应用程序有问题。

1/如何仅从src文件夹生成eclipse项目?是否有可能自动生成依赖项(pom.xml等)?我没有pom。xml文件,只是一个src文件夹?有没有办法从eclipse中的src文件夹自动生成项目,并自动生成依赖项?

2/2问题:我想将java应用程序从一台服务器移动到另一台新服务器。我没有项目文件。我在Tomcat webapps中的结构如下:

有没有可能在eclipse或intelliJ中从这个结构生成一个项目?我请求帮助和一些逐步的指示。我只是在学java

共有2个答案

养学
2023-03-14

它不是这样工作的,实际上它在相反的方向工作:

  1. 从一个包含java文件的项目开始
艾凯捷
2023-03-14

Maven与Java分开,Maven用于将依赖项注入到应用程序中,以便您可以在项目中自由导入它们。

如果使用Spring,可以使用初始值设定项添加依赖项并创建pom。xml,最终您可以导入eclipse以启动项目。

Spring初始化器

 类似资料:
  • 我正在启动Spring启动和激活依赖无法从这个回购https://repo.maven.apache.org/maven2下载 错误-在中心找不到工件org.activiti:activiti spring boot starter:pom:unknown(https://repo.maven.apache.org/maven2)

  • 我正在尝试在Eclipse中构建一个大型开源项目;它使用Maven,所以我安装了各种插件(m2eclipse等),但我对这个设置有点陌生。 我可以毫无问题地构建和运行我感兴趣的特定JAR。但是,当新构建的JAR尝试打开一个大ZIP文件时,我会得到这样的结果: 我做了一些研究,似乎这个错误意味着java。util。ZipFile无法读取该文件,因为它是ZIP64格式。显然,这在Java 1.7中是固

  • 我正在使用Gradle的Spring Boot框架。我知道,为了包含一些Spring依赖项,我可以引用“starters”而不显式定义版本;该版本将由我选择的Spring Boot版本控制,它是Spring Boot Gradle插件的版本。示例(省略非相关的分级代码): 请注意,没有为我的应用程序依赖项定义显式版本。 我如何确保我为那些依赖项使用的版本与我的其他Spring Boot依赖项兼容?

  • 我当前设置中最麻烦的部分是由于Tycho显然无法处理只使用Maven(即非OSGi)的工件。我当前的设置如下所示: > 在每个Eclipse插件的中,我在阶段向发出目标。这将把我指定的工件解压缩到单独的目录中。 目录作为输出目录添加到中,以便Tycho在编译时将其添加到类路径中: 这些设置允许Maven指令编译插件。从VCS导入项目,并手动指定目录作为Eclipse中的类文件夹,这样IDE也可以编

  • 我在maven中学习了“导入”范围,并做了下面的一个示例项目, Project_1POM文件: 项目2 POM文件: 但是,这会引发一个错误,说明JUnit包在Project2中不可用。当我从POM文件中删除依赖管理标记project_1。一切工作正常。但是根据专家医生的说法, 此范围仅在节中pom类型的依赖项上受支持。它表示要用指定POM节中的有效依赖项列表替换的依赖项。由于它们被替换,具有导入

  • 我有一个依赖于一个包的OSGI包,它通过一个特性公开。我所依赖的包需要一个特定版本的包,比如< code > com . company . antlr . runtime(3 . 0 . 1)。该功能反过来会打包软件包的两个版本,< code > com . company . antlr . runtime(3 . 0 . 1)和< code > com . company . antlr .