Development team
Members
Below is a list of users who belong to the develop group on the catalog.eufus.eu machine
- Michal (Architect)
- Daniel (Developer)
- Agata (Developer)
Shared space
All files and folders created in these locations can be modified by any member of the develop group.
If you copy files from your $ HOME, you may find that other group members do not have write access.
You can fix this by the command below:
Code Block |
---|
> chmod -R g+w <new dir/files> |
/opt
A place where user (member to the develop group) can add software that is needed by the entire team.
Tip |
---|
installation template: /opt/<tool name>/<tool version>/ |
/usr/share/Modules/modulefiles
A place where user (member to the develop group) can add modules for software installed in /opt
Tip |
---|
installation template: /opt/<tool name>/<tool version> |
Software
Catalog tool - main development modules
latest
Note |
---|
Module always loads latest version of dependent library |
...
Code Block |
---|
> module load catalog/latest
module-whatis Basic environment for Catalog QT
module load jdk/latest
module load maven/latest
module load spring/latest |
rc version
Code Block |
---|
> module load catalog/rc
module-whatis Basic environment for Catalog QT
module load jdk/11.0.2
module load maven/3.6.3
module load spring/2.2.7 |
Libraries/Tools with module wrappers (mainly Java based)
JDK
Code Block |
---|
> module av jdk
jdk/latest
jdk/11.0.2 |
Maven
Code Block |
---|
> module av maven
maven/lates
maven/3.6.3 |
Spring Boot
Code Block |
---|
> module av spring
spring/latest
spring/2.2.7 |
Intellij IDEA
Code Block |
---|
> module av intellij
intellij/2020.1.1 |
To run IDEA GUI window:
Libraries/Tools installed without modules
Mysql workbench
Code Block |
---|
> mysql-workbench |
Sublime Text
Sublime Merge