配置 Eclipse
在Eclipse中导入JHipster应用程序将需要几个手动步骤。你需要做一些配置:
- 在Maven端(对于Maven用户)
- 在JavaScript方面(所以Eclipse可以忽略一些静态文件的文件夹)
1. 将项目导入为Maven项目
- Select File -> Import
- Choose "Existing Maven Projects"
- Select your project
- Click on "Finish"
在导入阶段结束时,您可以看到下面的对话框. "Maven plugin connectors" 是m2eclipse的扩展. 这应该被安装,并且Eclipse将在完成后需要重新启动。
如果你已经安装好了,不需要做任何事情就可以很方便的使用它。
注意: 如果您已经有一个现有的JHipster项目并且没有安装相应的连接器,则应该会看到以下错误:
Plugin execution not covered by lifecycle configuration: org.bsc.maven:maven-processor-plugin:2.2.4:process (execution: process, phase: generate-sources)
只需在错误标记上选择Quick Fix / Ctrl + 1(Mac上的Cmd + 1),然后选择 "Discover new m2e connectors"
2. 排除生成的静态文件夹
在这个阶段你不应该有任何Java错误,但仍然会看到一些JavaScript错误。这是因为您有一些JavaScript文件,Eclipse无法正确解析。这些文件仅在执行时使用,不需要在工作区中可见。应该被排除在外。
排除'node_modules'文件夹
- Right-click on Project -> Properties -> Resource -> Resource Filters
- Select: Exclude all, Applies to folders, Name matches node_modules
- Press "Ok"
从src / main / webapp中排除“app”
- Right click on Project -> Properties -> Javascript -> Include path
- Click on the “source” tab and select your_project/src/main/webapp
- Select “Excluded: (None) -> Edit -> Add multiple
- Select
app
and click “Ok” - 应自动排除以下文件夹(如果没有,请手动排除):
bower_components
node_modules/
Maven IDE配置文件
如果您使用Maven,则需要 IDE
在Eclipse中激活配置文件. 这用于应用IDE特定的调整,目前只包括应用MapStruct注释处理器。
- Right click on Project -> Properties -> Maven
- In "Active Maven Profiles", type
dev,IDE
使用此配置,您将使用JHipster dev
和 IDE
配置文件.