Revert "Leverage pomless for org.eclipse.ui.tests.navigator"

This reverts commit 7353a35b10034c6372a9c59464ff69f12ddbc34c.

Reason for revert: see bug 573393

Change-Id: I938cf782f27f62ff89b67414a664df2ef46c7fb2
Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.ui/+/180286
Tested-by: Platform Bot <platform-bot@eclipse.org>
diff --git a/tests/org.eclipse.ui.tests.navigator/META-INF/MANIFEST.MF b/tests/org.eclipse.ui.tests.navigator/META-INF/MANIFEST.MF
index 04f7e84..a2f682f 100644
--- a/tests/org.eclipse.ui.tests.navigator/META-INF/MANIFEST.MF
+++ b/tests/org.eclipse.ui.tests.navigator/META-INF/MANIFEST.MF
@@ -13,8 +13,7 @@
  org.junit,
  org.eclipse.ui.navigator.resources,
  org.eclipse.ui.tests.harness,
- org.eclipse.ui.editors,
- org.eclipse.jdt.ui;bundle-version="3.22.200"
+ org.eclipse.ui.editors
 Bundle-Vendor: Eclipse.org
 Bundle-RequiredExecutionEnvironment: JavaSE-11
 Export-Package: org.eclipse.ui.tests.navigator;x-internal:=true
diff --git a/tests/org.eclipse.ui.tests.navigator/pom.xml b/tests/org.eclipse.ui.tests.navigator/pom.xml
new file mode 100644
index 0000000..a186428
--- /dev/null
+++ b/tests/org.eclipse.ui.tests.navigator/pom.xml
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Copyright (c) 2012, 2019 Eclipse Foundation and others.
+  All rights reserved. This program and the accompanying materials
+  are made available under the terms of the Eclipse Distribution License v1.0
+  which accompanies this distribution, and is available at
+  http://www.eclipse.org/org/documents/edl-v10.php
+
+  Contributors:
+     Igor Fedorenko - initial implementation
+     Lars Vogel <Lars.Vogel@vogella.com> - Bug 457867, 474544
+     Mickael Istria (Red Hat Inc.) - Bug 457868
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <artifactId>eclipse.platform.ui.tests</artifactId>
+    <groupId>eclipse.platform.ui</groupId>
+    <version>4.20.0-SNAPSHOT</version>
+  </parent>
+  <groupId>org.eclipse.ui</groupId>
+  <artifactId>org.eclipse.ui.tests.navigator</artifactId>
+  <version>3.6.100-SNAPSHOT</version>
+  <packaging>eclipse-test-plugin</packaging>
+
+  <properties>
+    <testSuite>${project.artifactId}</testSuite>
+    <testClass>org.eclipse.ui.tests.navigator.NavigatorTestSuite</testClass>
+  </properties>
+
+   <build>
+    <plugins>
+      <plugin>
+        <groupId>org.eclipse.tycho</groupId>
+        <artifactId>target-platform-configuration</artifactId>
+        <configuration>
+          <dependency-resolution>
+            <!-- Behavioral dependency for test to succeed -->
+            <!-- Wouldn't it be better to have it in MANIFEST? -->
+            <extraRequirements>
+              <requirement>
+                <type>eclipse-plugin</type>
+                <id>org.eclipse.jdt.ui</id>
+                <versionRange>0.0.0</versionRange>
+              </requirement>
+            </extraRequirements>
+          </dependency-resolution>
+        </configuration>
+      </plugin>
+    </plugins>
+ </build>
+
+</project>