1
- # Created by https://www.gitignore.io
1
+ # Created by https://www.gitignore.io/api/eclipse,netbeans,java,maven,gradle,intellij
2
2
3
- # ## NetBeans ###
4
- nbproject /private /
5
- build /
6
- nbbuild /
7
- dist /
8
- nbdist /
9
- nbactions.xml
10
- nb-configuration.xml
11
-
12
-
13
- # ## Windows ###
14
- # Windows image file caches
15
- Thumbs.db
16
- ehthumbs.db
3
+ # ## Eclipse ###
4
+ * .pydevproject
5
+ .metadata
6
+ .gradle
7
+ bin /
8
+ tmp /
9
+ * .tmp
10
+ * .bak
11
+ * .swp
12
+ * ~.nib
13
+ local.properties
14
+ .settings /
15
+ .loadpath
17
16
18
- # Folder config file
19
- Desktop.ini
17
+ # Eclipse Core
18
+ .project
20
19
21
- # Recycle Bin used on file shares
22
- $RECYCLE.BIN /
20
+ # External tool builders
21
+ .externalToolBuilders /
23
22
24
- # Windows Installer files
25
- * .cab
26
- * .msi
27
- * .msm
28
- * .msp
23
+ # Locally stored "Eclipse launch configurations"
24
+ * .launch
29
25
30
- # Windows shortcuts
31
- * .lnk
26
+ # CDT-specific
27
+ .cproject
32
28
29
+ # JDT-specific (Eclipse Java Development Tools)
30
+ .classpath
33
31
34
- # ## OSX ###
35
- .DS_Store
36
- .AppleDouble
37
- .LSOverride
32
+ # Java annotation processor (APT)
33
+ .factorypath
38
34
39
- # Icon must end with two \r
40
- Icon
35
+ # PDT-specific
36
+ .buildpath
41
37
38
+ # sbteclipse plugin
39
+ .target
42
40
43
- # Thumbnails
44
- ._ *
41
+ # TeXlipse plugin
42
+ .texlipse
45
43
46
- # Files that might appear on external disk
47
- .Spotlight-V100
48
- .Trashes
49
44
50
- # Directories potentially created on remote AFP share
51
- .AppleDB
52
- .AppleDesktop
53
- Network Trash Folder
54
- Temporary Items
55
- .apdisk
45
+ # ## NetBeans ###
46
+ nbproject /private /
47
+ build /
48
+ nbbuild /
49
+ dist /
50
+ nbdist /
51
+ nbactions.xml
52
+ nb-configuration.xml
53
+ .nb-gradle /
56
54
57
55
58
56
# ## Java ###
@@ -69,4 +67,75 @@ Temporary Items
69
67
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
70
68
hs_err_pid *
71
69
72
- web /META-INF /config.properties
70
+
71
+ # ## Maven ###
72
+ target /
73
+ pom.xml.tag
74
+ pom.xml.releaseBackup
75
+ pom.xml.versionsBackup
76
+ pom.xml.next
77
+ release.properties
78
+ dependency-reduced-pom.xml
79
+ buildNumber.properties
80
+ .mvn /timing.properties
81
+
82
+
83
+ # ## Gradle ###
84
+ .gradle
85
+ build /
86
+
87
+ # Ignore Gradle GUI config
88
+ gradle-app.setting
89
+
90
+ # Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
91
+ ! gradle-wrapper.jar
92
+
93
+
94
+ # ## Intellij ###
95
+ # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio
96
+
97
+ * .iml
98
+
99
+ # # Directory-based project format:
100
+ .idea /
101
+ # if you remove the above rule, at least ignore the following:
102
+
103
+ # User-specific stuff:
104
+ # .idea/workspace.xml
105
+ # .idea/tasks.xml
106
+ # .idea/dictionaries
107
+
108
+ # Sensitive or high-churn files:
109
+ # .idea/dataSources.ids
110
+ # .idea/dataSources.xml
111
+ # .idea/sqlDataSources.xml
112
+ # .idea/dynamic.xml
113
+ # .idea/uiDesigner.xml
114
+
115
+ # Gradle:
116
+ # .idea/gradle.xml
117
+ # .idea/libraries
118
+
119
+ # Mongo Explorer plugin:
120
+ # .idea/mongoSettings.xml
121
+
122
+ # # File-based project format:
123
+ * .ipr
124
+ * .iws
125
+
126
+ # # Plugin-specific files:
127
+
128
+ # IntelliJ
129
+ /out /
130
+
131
+ # mpeltonen/sbt-idea plugin
132
+ .idea_modules /
133
+
134
+ # JIRA plugin
135
+ atlassian-ide-plugin.xml
136
+
137
+ # Crashlytics plugin (for Android Studio and IntelliJ)
138
+ com_crashlytics_export_strings.xml
139
+ crashlytics.properties
140
+ crashlytics-build.properties
141
+
0 commit comments