GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - functionaljava/functionaljava.github.io: Functional Java website

BranchesTags
Open more actions menu

Latest commit

 

History

71 Commits
71 Commits

Folders and files

NameName
Last commit message
Last commit date
css
css
 
 
img
img
 
 
javadoc
javadoc
 
 
js
js
 
 
tags
tags
 
 
.gitignore
.gitignore
 
 
CNAME
CNAME
 
 
README.adoc
README.adoc
 
 
community.html
community.html
 
 
docs.html
docs.html
 
 
download.html
download.html
 
 
examples-bgga.html
examples-bgga.html
 
 
examples-java7.html
examples-java7.html
 
 
examples-java8.html
examples-java8.html
 
 
features.html
features.html
 
 
feed.xml
feed.xml
 
 
index.html
index.html
 
 
quickstart.html
quickstart.html
 
 

Repository files navigation

Functional Java Website

logo 600x144

This is the code repository for the Functional Java website which is available at http://www.functionaljava.org/.

The Functional Java code repository is at https://github.com/functionaljava/functionaljava.

Lifecycle

The process for changing or enhancing the site is:

  • edit the source code in the gradle branch

  • clean the build directory, run gradlew clean

  • generate the website, run gradlew bake, the generated files are in build/jbake

  • view the changes on a local server, run gradlew appRun. In a browser, go to http://localhost:8820/. ATM, the logo at the top of the index.html page doesn’t display.

  • publish the generated pages to Github. Copy the files from the gradle branch’s directory build/jbake to the master branch’s root directory. Commit the files and push. You should see the changes within a few minutes at http://www.functionaljava.org/.

The website uses Gradle 4.10.2, JBake 2.3.0 and the Gradle plugin org.jbake.site version 1.2.0. The project uses the Gradle wrapper, so it can be run if Gradle is not installed using the ./gradlew command. Useful gradle targets are:

  • clean - Removes all generated files

  • bake - create the website locally

  • appRun - run the server to preview the website (accessible from http://localhost:8820)

  • publish - commit the website to the master branch to make available publicly accessible on the website. As of Feb 2022, publishing to Github didn’t work.

About

Functional Java website

www.functionaljava.org

Resources

Readme
Activity
Custom properties

Stars

3 stars

Watchers

12 watching

Forks

4 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.