Since there’s presently no DrJava software bundle for mac os, I believed I may very well be the one to make it as a result of I wish to use it anyway. From simply looking on the web I made the next software bundle:
- DrJava.app
- MacOS
DrJava # it is a shell script that runs java -jar drjava.jar
drjava.jar
- Assets
DrJavaIcon.png
DrJavaSearchIcon.png
Information.plist
And my Information.plist seems to be like:
<?xml model="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist model="1.0">
<dict>
<key>CFBundleName</key>
<string>DrJava</string>
<key>CFBundleExecutable</key>
<string>DrJava</string>
<key>CFBundleIcon</key>
<string>DrJavaIcon.png</string>
</dict>
</plist>
The difficulty with that is that when I attempt to run the app, it tells me that I want to put in rosetta to take action. Nevertheless that is merely not true. I can run ./DrJava and it’ll run completely effective with out rosetta. My present guess is that there is a key in Information.plist that can point out the architectures which can be appropriate with this bundle. However I have not been capable of finding any such factor.
PS: Because of private causes, I do not wish to make an Apple ID. As such I am not attempting to not set up Xcode for so long as attainable. I perceive that this can make issues tougher, however I’m dedicated.
