在为mac os安装jdk7u5之后,我为"普通"用户和root获得了不同的java版本.
java -version 给了我7.
sudo java -version 给了我6.
我抬头
/System/Library/Frameworks/JavaVM.framework/Versions/发现有一些链接.解决了指向真实目录的链接后,我再次尝试了整个路径.
/System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java -version
- > 7
sudo /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/java -version - > 6
和javac一样!
希望你们能帮助我!
我正在尝试将这些SQL语句用于QueryDSL调用.
select t.asd_id, count(*) as count from asset_object t
left join asset_data ad on (t.asd_id = ad.asd_id)
where
exists (select * from assetobject_parents p
where t.aso_id = p.aso_id and p.ctd_id = 1)
group by t.asd_id
order by count(*) desc, t.asd_id asc
Run Code Online (Sandbox Code Playgroud)
任何人都可以给我一个提示或解决方案吗?
这是我的域名(摘录):
@Entity
public class AssetObject {
@Id
@Column(name = "ASO_ID")
private Long asoId;
@ManyToMany
@OrderColumn(name = "ASP_ORDER")
@JoinTable(name = "ASSETOBJECT_PARENTS", joinColumns = { @JoinColumn(name = "ASO_ID", referencedColumnName="ASO_ID") }, inverseJoinColumns = { @JoinColumn(name = "CTD_ID", referencedColumnName="CTD_ID") })
private List<CategoryData> …Run Code Online (Sandbox Code Playgroud)