Yacy 1.940 for windows needs beta testing zip file

Yacy 1.940 for windows needs further testing.

I installed ant, git and github desktop in windows but when downloading xplatform or github It wont work in linux until is compiled.

http://gts.undo.it/index.php/s/JfCeKzmnDkH97c4

I’m having problems with the java install when executed with the Shell command in qb64 “start /w java17.msi /qn /norestart”. Java fails to install.

Bug report

YaCy Installation Guide (Windows)


Introduction

YaCy is a peer-to-peer, decentralized search engine that empowers users with privacy and independence in browsing. This guide outlines how to install and test YaCy 1.940 on Windows.


System Requirements

  1. Operating System: Windows 7, 8, 10, or 11.
  2. Java Runtime: JDK 11 or higher.
  3. Additional Tools for Development and Testing:
  • Apache Ant
  • Git
  • GitHub Desktop (optional)

Step 1: Download YaCy

1.1 Download Prebuilt Version

Download the prebuilt YaCy package from the following link:

1.2 Source Code for Development

If you wish to compile YaCy from source, clone the repository from GitHub:

  1. Install Git and GitHub Desktop:
  1. Clone the YaCy repository:
git clone https://github.com/yacy/yacy_search_server.git

Step 2: Install Java

YaCy requires Java to run. Install JDK 11 or higher.

2.1 Manual Installation

  1. Install Java17:
1. joinjava.cmd
2. java17.msi

In a shell.
2. Verify the installation:

java -version

Ensure the output shows the installed Java version.


Step 3: Install Apache Ant

Apache Ant is required for building YaCy from source.

  1. Download Ant from Apache Ant Downloads.
  2. Extract the archive to a directory (e.g., C:\Ant ).
  3. Add Ant to the PATH environment variable:
  • Open “System Properties” > “Environment Variables.”
  • Add C:\Ant\bin to the PATH variable.
  1. Verify the installation:
ant -version

Step 4: Running YaCy

  1. Access the YaCy interface:
  • Open your browser and go to:
http://localhost:8090

4.2 Building and Running from Source

  1. Navigate to the source directory:
cd yacy_search_server
  1. Build YaCy using Ant:
ant clean all

Needs fixing everything below

  1. Run the compiled application:
java -jar dist\yacy.jar

Step 5: Testing and Troubleshooting

5.1 Common Issues

  1. Java Not Found:
  • Ensure Java is installed and JAVA_HOME is set.
  • Verify with:
echo %JAVA_HOME%
  1. Port Conflict:
  • If http://localhost:8090 does not load, check for other applications using port 8090.
  • Change the YaCy port in DATA\SETTINGS\yacy.conf .
  1. Shell Command Fails:
  • Ensure commands are run with administrator privileges.
  • Check for typos in the command or path.

5.2 Log Files

Check YaCy log files for more details on errors:

DATA\LOG\yacy.log

Step 6: Uninstallation

  1. Stop YaCy:
taskkill /IM java.exe /F
  1. Remove Files: Delete the YaCy folder and any associated data in C:\Users\<username>\AppData .

Additional Notes

  • Linux Compatibility: When downloading cross-platform versions, note that source code must be compiled before use on Linux.
  • Feedback and Bug Reporting:
    • Report issues on GitHub or forums with detailed logs.

Enjoy using YaCy and contributing to the decentralized search revolution!

  1. Download the Java installer (e.g., java17.msi ) from: