diff --git a/bbb-common-message/.gitignore b/bbb-common-message/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..c7459193787871ecef1ae600bc88ab94eec31fff
--- /dev/null
+++ b/bbb-common-message/.gitignore
@@ -0,0 +1,2 @@
+bin
+build
diff --git a/bigbluebutton-apps/.gitignore b/bigbluebutton-apps/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..3c742fec7b650be1b36c11c5aabfbdc9814b1410
--- /dev/null
+++ b/bigbluebutton-apps/.gitignore
@@ -0,0 +1,3 @@
+build
+lib
+.scala_dependencies
diff --git a/bigbluebutton-web/.gitignore b/bigbluebutton-web/.gitignore
index f32216a578791ef7c837efdc4c225cf0340ced7d..ab6cfa5ba4a8a685677d94eb67da0eac50ff6aad 100644
--- a/bigbluebutton-web/.gitignore
+++ b/bigbluebutton-web/.gitignore
@@ -1,3 +1,4 @@
+.project
 bigbluebutton-0.63.war
 stacktrace.log
 lib
diff --git a/bigbluebutton-web/.project b/bigbluebutton-web/.project
deleted file mode 100755
index c28475f6b7f8c15599570c78cfc824293ee2f223..0000000000000000000000000000000000000000
--- a/bigbluebutton-web/.project
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-	<name>bigbluebutton-web</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.codehaus.groovy.eclipse.groovyBuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.jdt.groovy.core.groovyNature</nature>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-		<nature>org.codehaus.groovy.eclipse.groovyNature</nature>
-	</natures>
-</projectDescription>
diff --git a/deskshare/.gitignore b/deskshare/.gitignore
index f16781958c05ea2c0e6a8c80f253a81a405946c2..8de66347f2054a11f3b3754938f856370def8376 100644
--- a/deskshare/.gitignore
+++ b/deskshare/.gitignore
@@ -1,3 +1,4 @@
+.scala_dependencies
 .classpath
 .gradle/
 .project