Comments (8)
The codegeneration plugin doesn't force 1.6 compatible compiler output. That shouldn't be regarded as a bug :-)
Deleting that plugin from the .app lets things launch. That shouldn't be regarded as a fix :-)
from protege.
Edited issue title slightly. The app bundle generated by the current Maven build can't use JDK 1.7+ and needs to be fixed. Wanted to clarify though, that end users can run the 4.3 released version of Protege on a Mac with Java 7 if they download the ZIP distribution, available from the main Protege website: http://protege.stanford.edu/download/protege/4.3/zip/protege-4.3.0-304.zip.
from protege.
Further note: the 4.3 stub is generated by InstallAnywhere. I don't know if the Stub and Info.plist can be legally "borrowed"?
Since there's already a convenient antrun instance, using an ant task isn't quite as aesthetically unpleasing.
from protege.
I also remember coming across a Maven plug-in for building app bundles: http://mojo.codehaus.org/osxappbundle-maven-plugin/index.html. Haven't looked at it yet, but wanted to note it here.
from protege.
That one uses the java application stub, so its 1.6 or less :(
On Mar 25, 2014 6:44 PM, "Jennifer Vendetti" [email protected]
wrote:
I also remember coming across a Maven plug-in for building app bundles:
http://mojo.codehaus.org/osxappbundle-maven-plugin/index.html. Haven't
looked at it yet, but wanted to note it here.Reply to this email directly or view it on GitHubhttps://github.com//issues/29#issuecomment-38630792
.
from protege.
Using only those binary distribution, mac app bundle can be created. The 5507fdb commit shows how. It's simple, however maven build files that I changed need some minor fixes.
Check protege-distribution/src/main/config/distributions/felix/build-app-bundle.sh
. It generates corresponding Protege.app
bundle from the binary distribution.
from protege.
Thanks, we'll take a look at this.
from protege.
I had a look at the (different) solution using maven with an ant task and it's fairly straight forward (well, at least with a toy example). The antrunbundle lib needs adding to maven central though.
from protege.
Related Issues (20)
- Is there short date supported besides xsd:dateTime
- Protege hang when editing in Snap SPARQL tab for querying
- Feature request: List open windows in windows menu
- java.net.URISyntaxException when have "%" in the invidual name
- Why the window widgets are shuffled everywhere?
- Ontology IRI is decoded incorrectly if annotation property subject and object use the ontology IRI HOT 7
- Add support for ontology hierarchy roots. (IAO:0000700)
- Trying to open a second ontology does not bring up open-file dialog box
- Ability to specify indent length when save/export file
- Error importing JSON-LD file HOT 1
- Specific value of data property with range xsd:integer in nested class tree raises NumberFormatException HOT 3
- link out to Orphanet from Protege currently goes to a 404 page HOT 4
- Changing "ends with" prefix to # doesn't stick unless you also manually set prefix in Active Ontology tab HOT 3
- Feature Request: Should be Able to Add Instances the way you can add classes and properties
- Inverse Domain or Range not Inferred when using 'Class1 or Class2' HOT 6
- Auto-Complete in "Object property assertions" is not working when in Chinese input method HOT 4
- SPARQL Query Window completely blank after opening an ontology HOT 2
- Is "SPARQL Query" and "Snap SPARQL" tab not supporting "DELETE" still? HOT 2
- `Deprecate entity` using GO profile is adding axioms into an imported file HOT 1
- Factplusplus Plugin not appeaing in Reasoner (Windows 10) HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from protege.