Experimental module that replaces javax... to jakarta... in .class file
This is a POC project to confirm that javax.
package can be replaced with jakarta.
package automatically to support this change. This project provides several tools that supports running old programs on new Jakarta EE that has no module with javax.
package:
In short, it is possible to replace, but we probably cannot support reflection.
Simply run ./gradlew
then it will run compile, test and assemble all projects.
To upgrade dependencies and plugins, run ./gradlew useLatestVersions
that is supported by use-latest-versions plugin.
Copyright 2019 Kengo TODA
Licensed under the Apache License, Version 2.0 (the “License”);
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an “AS IS” BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.